2012-05-04 5 views
0

複数のテーブルとそれに含まれるデータを実際のSQL Serverデータベースからコピーするにはどうすればよいですか?テスト目的でテーブルとデータをコピーする方法

私のマシンで基本的なテストのためのデータを取得したいと思います。

私は元々100GB以上のサイズになっていたことに気付くまで、私はもともとデータベースの簡単なバックアップを行っていました。しかし、私が従っているテーブルは、小さなテーブルの数だけです。私は、Excelへのエクスポートを試みたが、65Kの制限をヒット(と私たちは2007年Excelを持っていません)

答えて

1

あなたは、SQL Serverインポートおよびエクスポートウィザード
Here is MSDN video

を使用したデータのエクスポートを試すことができますフラットファイルとしてエクスポートできます

Management Studioでデータベースを選択し、右クリックしてタスク - >データのエクスポートを選択します。ここには、CSVなど、さまざまな種類の形式にエクスポートするオプションが表示されます。

クエリウィンドウからクエリを実行し、結果をCSVに保存することもできます。

+0

おかげソリューションは、私が使っていたと一緒に行った...しかし、映像はExcelにエクスポートするためですが、少なくとも私たちが持っているExcel 2003のために、それは私が行くしまった65Kの記録 – SteveC

+0

に限られていますデータをエクスポートし、ローカルのSQL Expressインスタンスで新しいデータベースとしての宛先を設定する – SteveC

1

ライブサーバーからテストマシンにデータのエクスポートウィザードを使用できませんか?またはbcpを使用しますか?あるいは、単純なPowerShellスクリプトを使用することもできますか?ポインタのための

$Server = "MyServer" 
$ServerInstance = "$Server\MyInstance" 
$database = "MyDatabase" 
$BackupFile = "c:\MyBackupFile.sql" 

$tables = @('TableBlah','TableBluh','TableBloh') 

$server = New-Object (
    'Microsoft.SqlServer.Management.Smo.Server') $ServerInstance 
$scripter = New-Object ('Microsoft.SqlServer.Management.Smo.Scripter') $server 

$scripter.Options.SchemaQualify = $false 
$scripter.Options.ScriptSchema = $false 
$scripter.Options.ScriptData = $true 
$scripter.Options.NoCommandTerminator = $true 
$scripter.Options.ToFileOnly = $true 
$scripter.Options.FileName = $BackupFile 
$ServerUrn=$server.Urn 

$UrnsToScript = New-Object Microsoft.SqlServer.Management.Smo.UrnCollection 

foreach ($t in $tables) 
{ 
    # Could use bcp here for dumping big tables (like archives) 
    # $ret = (bcp.exe "$database..$t" out `"$ConfigBackupDir\$t.bcp`" 
    # -S $ServerInstance -U sa -P $SAPWD -n) 

    $Urn = "$ServerUrn/Database[@Name='" + 
    $database + "']/Table[@Name='" + $t + "' and @Schema='dbo']" 
    $UrnsToScript.Add($Urn) 
} 

$scripter.EnumScript($UrnsToScript)  
+0

SQLエクスポートに非常に新しいので、何が利用できるのか分かりません。もっと良いオプションが何であれ気にしないでください... Excelへのエクスポートに関する私の実験はあまりありませんでした成功した。ポインタをありがとう – SteveC

関連する問題