![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
ある仕事上の必要性からMS SQLにて管理しているデータを
Excel上に吐き出す必要が出てきました。
そのため、SQL Server Enterprise Managerを利用して
「全てのタスク→データのエクスポート」と指定していき、Microsoft Excelにデータのエクスポートを指定し、実行
したのですがSQLより65000行ほどデータをエクスポートした時点でエラーが起こり、中断してしまいます。
エクセルを見た所では65536行で中断しております。
これは、おそらくエクセルの行の限界であると思うのですが、SQLからエクセルにエクスポートを行う際に一定行以上
となったら新たにエクセルのシートを作成させたり新たな
エクセルファイルにてエキスポートを行う事は可能でしょうか?
もし、不可能である場合では大容量(100万行以上)の
SQLデータベースを閲覧可能&プリント可能な状態で
アウトプットを行う方法をご教授願えればと思います。
宜しくお願いいたします
No.1ベストアンサー
- 回答日時:
Excelではなくてもいいということでしょうか?
Accessへの移行が可能ならば、Accessへ移すことで、閲覧が可能になると思います。
また、レポート機能を使用することで、プリンタへの出力も可能です。
No.3
- 回答日時:
Office97、2000、2002のExcel最大行数に達しているので表示出来ないみたいですね。
一瞬「CSV形式で出力して...」と考えて見ましたけれど
出力は可能でしょうがExcelで参照したときに最大行数以降は表示出来ないでしょうね。
#1さんがおっしゃるようにAccessにするのが一番いいかと思いますが、あえてExcelにこだわるのであれば、
データを何らかの条件で区分けして出力するしかないのでしょうね。
No.2
- 回答日時:
プログラミングすることなどを含めれば、色んな方法があるかもしれませんが、とりあえず、コマンド プロンプト ユーティリティの、bcp ユーティリティ を使って(これも工夫は必要かもしれませんが)みてはいかがでしょうか?
bcpについては、BooksOnlineや、MSDN Online - SQL Serverなどを参照されると良いと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスクエリ(複数)→マクロ...
-
ACCESS で 項目名を出力せずに...
-
アクセスからエクスポートする...
-
AccessでUTF-8のtxtデータを出力
-
Accessでエクセル出力の保存先指定
-
Access データベースの最適化を...
-
Accessから指定した画像データ...
-
【Excel】[Expression.Error] ...
-
VBAでCSVファイルが使用中かど...
-
SQLPLUSで結果を画面に表示しない
-
ACCESSのモジュールエラー?
-
アクセスでcsvに出力した際、頭...
-
accessのmdbが勝手にできている?
-
共有フォルダに誰が何にアクセ...
-
selectした結果の余計な余白を...
-
テキストボックス名を変数で指...
-
事務の派遣で働いています。多...
-
空白はダメというエラーの表示...
-
特定のエクセルファイルを起動...
-
tmpファイル なぜできる?削除...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS で 項目名を出力せずに...
-
アクセスクエリ(複数)→マクロ...
-
エクセルで縦のカラムデータを...
-
Accessでエクセル出力の保存先指定
-
Access Excel出力する保存先を...
-
Access データベースの最適化を...
-
teraterm から起動したプログラ...
-
指数表示しない方法
-
AccessでUTF-8のtxtデータを出力
-
Access内の任意のクエリを指定...
-
エクセル 入力フォームのデータ...
-
ACCESSで毎回CSVファイルをテー...
-
アクセスからエクスポートする...
-
Access2013の質問です
-
AccessのデータをExcelの決まっ...
-
MS SQL上にあるデータベースの...
-
EXCELでシート別にPDF出力出来...
-
クエリデータの取り出し
-
Accessにはマクロ記録って無い...
-
DBをエクセル表に出力
おすすめ情報