ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

SQL Server データのエクスポート

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-2-21 7:48 | 最終変更
nkmt  長老   投稿数: 1668
(二重投稿の為、削除しました。)
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-2-21 7:48
nkmt  長老   投稿数: 1668
Kuroganeさん、レスありがとうございます。

3通りの方法があるという事ですね。

3番目の方法は面白いですね。
2番の方法をよく行っています。
1番のBCPとは、テキスト掃き出しのバッチプログラム
という意味なんでしょうね。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-2-19 8:51
Kurogane  常連   投稿数: 50
弊社でよくやるパターンとしては

1.BCP等でテキストベースでデータを抜き、新環境側でMAGICでテーブルクリエイト
(SQLServerの全テーブルをオープンするプログラムを実行)

2.旧環境でバックアップ → 新環境でリストア

3.旧環境のDBをデタッチ → 新環境でアタッチ

3は新旧バージョンが離れていると出来ない可能性がありますが、一番楽です。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-2-18 10:43 | 最終変更
nkmt  長老   投稿数: 1668
Tandaさん、HAYATOさん、Puさん レスありがとうございました。
エクスポートされた側の容量が少ないから変だなぁと思ってました。
要勉強です。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-2-17 12:42
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

同一インスタンス内で同じ内容のデータベースを作成したい場合は
1)バックアップを取る
2)復元する時 違うデータベース名で復元
  (その時 事前にデータベースを作成しておく必要なし)
  復元場所を違う場所で

違うインスタンスの場合
1)データベースCOPY

でわ〜でわ〜
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-2-17 7:04
HAYATO  一人前 居住地: 大阪市淀川区西中島5-9-2  投稿数: 90
おはようございます

オラクルと違って、MS-SQLのエクスポートはインデックスまで出力されないので、丸ごと移し替えたい場合には、バックアップしてそれをレストアした方が良いですよ〜


HAYATO@アインシュタイン設計社
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-2-17 0:55
Tanda  長老   投稿数: 2151
nkmtさん

Magicの「複写登録」を使って、普通にデータソースをコピーする
っているのは駄目なのですか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 .6 .7 | 投稿日時 2014-2-16 22:11
nkmt  長老   投稿数: 1668
Magicで作成したテーブルが入っているSQL ServerデータベースをManagement Studioを使って、同じサーバー内の同じインスタンス内の別データベースにエクスポートしてみました。

新しい方のデータベースに対し、Magicからデータを書こうとすると、元データベースでは発生しなかったエラーが出ます。
(NULLが許可されていません。Insertは失敗します、と)

元データベースと全く同じ内容でエクスポートする事(テーブルのクリエイト)は出来ないのでしょうか?

元のデータベース側で、CREATEスクリプトを作り、新しいデータベース側用に作り替えて実行し、全く同じ属性の新しいデータベースを作った後、その属性を維持したままエクスポートが出来るのでしょうか?
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約