- ベストアンサー
MS SQL上にあるデータベースのデータをExcelにエクスポートしようとすると65536行以上書き込めずにエラーが出てきてしまう。
tyoufuの回答
- tyoufu
- ベストアンサー率28% (19/67)
Office97、2000、2002のExcel最大行数に達しているので表示出来ないみたいですね。 一瞬「CSV形式で出力して...」と考えて見ましたけれど 出力は可能でしょうがExcelで参照したときに最大行数以降は表示出来ないでしょうね。 #1さんがおっしゃるようにAccessにするのが一番いいかと思いますが、あえてExcelにこだわるのであれば、 データを何らかの条件で区分けして出力するしかないのでしょうね。
関連するQ&A
- MS SQLからACCESSにエクスポートをする際にエラーが表示され途中で止まってしまう。
MS SQLからACCESSにデータをエクスポートをする際に エクスポートの途中で「1個のテーブルをコピーできませんでした」とのエラーが表示されて途中で止まってしまいます。どうやらその行でエクスポートが中断されてしまい、 全てのデータをエキスポートできていないようです。 エラーの詳細を見てみますと 「Row番号1690730のDestinationでエラーが発生しました。因数が無効です」と表示されています。 このような場合にはどのようにすれば全てのデータをエキスポートできるのでしょうか? エラーの修正が必要なのでしょうか?もし、そうならば その修正の方法もご教授願えたらと存じます 宜しくお願いいたします。
- 締切済み
- その他(データベース)
- エクセル→SQLサーバー エクスポート
今あるシートのデータをSQLサーバーへエクスポートしたいのですが何か良い方法はありますか? 一度移行してしまえば新データ追加時はADOで対応していきます。 SQLサーバー→エクセルはODBCでできるのですが エクセル→SQLサーバーがわかりません。 とりあえず何枚かのシートは Accessへエクスポートして、そこからSQLサーバーへエクスポートしました。 エクセルに「エクスポート」という項目が見当たりません。 無理なのでしょうか?(2003です) よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- SQL ServerからテキストにエクスポートしたデータをAccessやExcelで読み込みたい
SQL Server内にあるデータをテキスト形式にしてエクスポートを行ったのですがいざ、開いてみるとごちゃごちゃに なっておりうまく読む事ができません。 これを、ExcelやAccessなどのデータに変換する方法、もしくはきちんと表列がソートされて読める方法を教えていただきたいです。 尚、テキスト形式へのエキスポートはSQLにある デフォルトの設定で行いました。 教示をお願いいたします。 ※SQL Serverから直接ExcelやAccessへエクスポートする 方法はエクスポートの途中にエラーが出てしまうので利用する事ができませんでした。あくまでテキストだけでしか エクスポートが成功しないのが前提です。
- 締切済み
- その他(データベース)
- SQL serverの1つのデータベース内にある全てのテーブルを一気に
SQL serverの1つのデータベース内にある全てのテーブルを一気にcsv化したいと思っています。 が、テーブルを1個ずつcsv化する方法しか見つからず、困っています。 テーブルの数が100ほどあるので、できれば一気に行いたいのです。 ※見つけた方法 (1)SQL Server Enterprise Maganerで、データベースを右クリック→「すべてのタスク」の「エクスポート」→変換対象にFlat Fileを選ぶ これだとテーブル1個ずつしか変換できません。 (2)bcpコマンドを使う こちらもテーブル名を指定していますので、やはりテーブル1個ずつしか変換できません。 何かいい方法はないでしょうか。 あるいは、上記の方法を少し変えることで一気に変換できるのでしょうか。
- ベストアンサー
- SQL Server
- アクセス2000 65536行を超えるデータのエクセルへのエクスポートについて
いつもお世話になります。 約220000件のアクセスデータがあり、それをエクセルにエクスポートしたいのですが、そのままでは無理です。 そこで、データの2列目に、約760種類のテキストのコードがあるのですが、1つのコードのデータごとにエクセルファイルをエクスポートする、つまり、約760のエクセルファイルをコードで判断させて、自動的に(もしくは簡単に)エクスポートすることは可能でしょうか?尚、1つのコードの行数が65536を超えることはありません。 以上宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- アクセスからSQLサーバーへエクスポート時のデータベースの選択
SQLサーバーには test1とtest2の二つのデータベースがあります。 アクセス2003のテーブルをSQLサーバーへエクスポートする時 test1に送ったりtest2に送ったりしたいのですが データベースを選択する画面が出てきません。 いちいちODBCデータソースアドミニストレータを呼び出しで 構成→規定のデータベースを以下のものに変更する をしないとだめですか? アクセスでエクスポート時に設定できる方法があれば教えてください。 よろしくお願いします。
- ベストアンサー
- SQL Server
- エクセルでSQLを使う
VB6.0でのSQLは 理解しているのですが (アクセスのデータベース宣言して、使ってるんですが) エクセルでSQLを 使うには、データベースの宣言など、必要らしい。 でも、エクセルのデータやら、文字列や式まで、混ざっているシートと、データベースが頭の中で一致せず、困っています。 ある範囲を宣言するんでしょうか
- ベストアンサー
- Visual Basic
- wordpress/データベースのエクスポートに
wordpressを利用しているのですが、サーバの引越しでデータベースをエクスポートする必要が出てきました。 検索して調べてみると、phpadminにログインして・・・・・最終的には「SQLファイルを保存する」という作業の流れになるのですが、説明通り設定して実行してもSQLファイルは出てこず、最終的にフレーム内に長いテキストが表示されるだけです。 この長いテキストをコピーして自分でメモ帳などに拡張子sqlとして保存してみましたが、インポートでエラーが出てしまいます。 Xserverを利用していますが、データベースのエクスポートというのは、SQLファイルが出てきて、保存するという流れになるのでしょうか?
- ベストアンサー
- ブログ
- Excelにデータをエクスポートする
Access2003のクエリをExcel2003へデータエクスポートするのに、一行目の項目名を同じものにしておくと、既存の名前を付けたExcelブックの既存の名前を付けたワークシートにデータを書き込むことができていました。日々増えて行くAccessデータを抽出してExcelで利用するのに使っていました。 同じことをAccess2010からExcel2010へのエクスポートで実行すると、Excelブックが上書きされて、Excelブック内の他の既存ワークシートがなくなり、エクスポートされたデータのワークシートのみになってしまいます。 2003のときはエクスポートしてそのまま使えたのに、2010では手間が増えてしまいました。2010でも同じように、既存のワークシートに書き込むことをできないものなのでしょうか?
- 締切済み
- その他(ソフトウェア)
- Excel 2007で6万5536行以上のデータ
Excel 2007では、最大列数が従来の256列から1万6384列に,最大行数が従来の6万5536行から104万8576行に増えたと聞きました。私のExcelは、2007ですが、最大行数は6万5536行のままです。 どうしたら、6万5536行以上のデータを扱えるようになるのでしょうか? 何らかの設定変更で可能になるのでしょうか?
- ベストアンサー
- その他MS Office製品