
お世話になっております。
表題の件につきまして、ご教授下さい。
SQLサーバのデータを、エクセルに出力するにはどのようにしたらよいかわからずに困っております。
アクセスのデータをエクセルに抽出する時に使用している、MSクエリ及びODBCの設定をちゃんとおこなえば、抽出する事はできると思うのですが、設定が
誤っている為、”ODBC-対象のデータへの接続が
失敗しました”と表示されなんの進展もない状況が続いております。
ちなみに環境としては、以下のような状態です。
(1)SQLサーバは、通常使用しておりますPCとは
別のネットワークに存在しております。
お忙しいところ申訳ありませんが、宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
ODBCデータソースアドミニストレータでデータソースを設定しテストしてみてください。
ウィザードに従って設定していくと最後に接続テストが出来ます。
SQLサーバーの指定の仕方に間違ったところがあるのだと思うのですが・・。別のネットワークにあるSQLサーバーへ接続する設定にしてみてください。SQLサーバーにはネットワーク参照でたどり着けるはずです。
この回答への補足
お世話になっております。
ご指摘の通り、作業をしてみましたが
どうも接続できません。
手順としては、以下で行いました。
(1)システムDSNにて、SQLドライバを新規で追加する。
(2)第一画面にて、名称及び接続先のサーバを指定する。
(3)第二画面にて、”ユーザが入力する~”を選択し、
他のフラグはつけない
(3)第三画面は、デフォルトの設定のままにする。
(4)第四画面についても、デフォルトの設定のままにする。
(5)接続テストを実施する
このような手順で実施したのですが、
どうもうまくつながりません。
ご指摘の通りではないのかもしれませんが、もう少し
トライしてみます。
No.1
- 回答日時:
MicrosoftQueryの機能がExcelに組み込まれていることが前提となりますが
メニューバーから[データ][外部データの取り込み][新しいデータベースクエリ]を選択し[データベースの選択]ダイアログが表示されすでに作成済みのデータ・ソースが一覧表示されるので既存のデータソースをアクセスするならその中から対象となるデータソースを選択する。新規にデータソースを作成する場合は一覧にある[新規データソース]を選択してOKボタンをクリックする。
[新規データソースの作成]ダイアログが表示されるので必要な項目を入力する。OKボタンをクリックしてデータベースへの接続を確立する。
接続を確立したらクエリウィザードを使ってデータを抽出するためのクエリーを定義する。これでテーブル内の必要な列や特定の条件のレコードの情報だけをExcelに取り込むなどが可能になります。ウィザードの完了で抽出したデータをExcelのシートに挿入するを選択すれば終わりです。
この回答への補足
回答ありがとうございます。従来、ネットワーク上にある
アクセスファイルをエクセルにて参照する場合に、MSクエリを使用して
対象のデータを抽出しておりましたので、MSクエリはエクセルに組み込まれていると思います。
ご指摘のとおり、対象のデータを指定した後、クエリを作成し、対象のデータを抜こうとした場合、やはり接続できないというメッセージがでてきてしまいます。
うまく補足説明できていないと思いますが、宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Excel(エクセル) エクセルで重複データを行ごとに抽出したい 4 2022/12/05 08:18
- Visual Basic(VBA) SQLで抽出 4 2022/12/04 13:55
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Access(アクセス) スキルシートのエクセルの項目に 2 2023/04/04 22:41
- Excel(エクセル) エクセルのデータの抽出について 3 2022/09/15 23:56
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL Server 縦データを横データに
-
ACCESSの集計クエリで3件ある...
-
MS-DOSコマンドプロンプトを途...
-
<SQL>条件付きで最小値レコード...
-
エクセルデータの末尾の改行を...
-
マクロで抽出結果のコピーをする。
-
Excel関数:別テーブルから条件...
-
EXELで重複しない抽出をするVBA...
-
like で検索をすると出る場合と...
-
ワードで作成した文書のデータ...
-
空白文字とスペースの検索
-
エクスプローラーで「2つの条件...
-
商品テーブルからカテゴリ別の...
-
エクセル関数 文字(ハイフン...
-
SELECTで商品AとBを購入した得...
-
ACCESSでのラベル作成
-
投稿 2018/07/17 14:12編集 201...
-
GROUP BYを行った後に結合した...
-
Oracleでの文字列連結サイズの上限
-
Accessで別テーブルの値をフォ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
抽出したデータを修正して元の...
-
ACCESSの集計クエリで3件ある...
-
ACCESSのクエリで同じSQL文だが...
-
エクセル関数 文字(ハイフン...
-
アクセス クエリ-で空白以外の...
-
<SQL>条件付きで最小値レコード...
-
MS-DOSコマンドプロンプトを途...
-
商品テーブルからカテゴリ別の...
-
SQLサーバのデータをエクセルに...
-
ADO接続からのACCESSデータシー...
-
SQLServerからエクセルにデータ...
-
SQLを駆使したデータ抽出ってど...
-
アクセスでのデータの抽出について
-
VBA CSVファイルを文字列に
-
空白文字とスペースの検索
-
MySQL のWHEREでの抽出範囲につ...
-
エクセルデータの末尾の改行を...
-
PS2のBGM抽出
-
MYSQLで、今日まで過去30日間の...
-
Excel関数:別テーブルから条件...
おすすめ情報