- 締切済み
SQLSERVER データインポート
SQLSERVER2008で別のデータベース1からbcpコマンドでバックアップしたdatファイルがあります。それを別のサーバーのデータベース2に インポートしたいのですが、データベース2もSQLSERVER2008です。 (データベース2にはインポートするテーブルは作成済です。) bcpコマンドでインポートしようとすると、サーバーが見つからないかインスタンスエラーになってしまいできません。 そこでツールでインポートしようとしたのですが、 データソースをテキストでdatファイルのあるパスを指定して やったのですがこれも入りません。 どうすればインポートできますでしょうか? データベース2の方はwindows認証です。コマンドでcdで datファイル(table1.dat)がある階層まで下げてからこう入力しました。複写元 table1.dat→複写先 DB TESTのtable1へ bcp TEST.dbo.table1 in table1.dat -T -C -t bcp,ツールどっちでもいいのでインポートの方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- jamshid6
- ベストアンサー率88% (591/669)
回答No.1
関連するQ&A
このQ&Aのポイント
- 赤ちゃんの名前「雨馨」について、どの読み方が良いのか悩んでいます。
- 候補としては、「さめか」「あめか」「あまか」「れいか」の4つがあります。
- もし他に良い読み方があれば、教えていただきたいです。
補足
あ!確かにおっしゃる通りファイルフルパスの後に-Sを入れて いませんでした。 bcp TEST.dbo.table1 in "フルパスのファイル名" -S localhost\インスタンス名 -C -t, -T これってSMSを起動して先頭に!!をつけてから実行していいですよね。やってみます。