sql >> データベース >  >> RDS >> Sqlserver

SQL データ ファイルを SQL Server にインポートするにはどうすればよいですか?

    ファイルが 50 MB 以上の大きなファイルである場合は、SQL Server にバンドルされているコマンド ライン ユーティリティである sqlcmd を使用することをお勧めします。使いやすく、大きなファイルもうまく処理できます。昨日、次のコマンドを使用して 22 GB のファイルで試してみました:

    sqlcmd -S SERVERNAME\INSTANCE_NAME -i C:\path\mysqlfile.sql -o C:\path\output_file.txt
      

    上記のコマンドは、サーバー名が SERVERNAME であり、SQL Server のインストールでインスタンス名 INSTANCE_NAME が使用され、Windows 認証が既定の認証方法であると想定しています。実行後、output.txt には次のようなものが含まれます:

    ...
    (1 rows affected)
    Processed 100 total records
    
    (1 rows affected)
    Processed 200 total records
    
    (1 rows affected)
    Processed 300 total records
    ...
      

    巨大なファイルの内容を表示する必要がある場合は、readfileonline.com を使用してください。

    更新

    このリンクには、ユーザー名やパスワードなどのコマンド ライン オプションと詳細が記載されています。

    https://dba.stackexchange .com/questions/44101/importing-sql-server-database-from-a-sql-file



    1. 最小カウントの行を選択(*)

    2. DBVisualizerとのMySQL接続

    3. MySQL:ストアド関数を使用して文字列内の単語を並べ替える方法は?

    4. 2つの値が任意の順序で2つの列に表示される回数をカウントする方法