外部SQLファイルをSQL Serverにインポートする方法
外部SQLファイルをSQL Serverにインポートするには、SQL Server Management Studio (SSMS) またはコマンドラインツールを使用できます。
SQLファイルをSSMSにインポートするためのステップは以下の通りです。
- SQL Server Management Studio を開く
- SQL ファイルをインポートする SQL Server インスタンスに接続します。
- SSMS の左側のオブジェクト エクスプローラーで、SQL ファイルをインポートするデータベースを選択してください。
- データベース上で右クリックし、「タスク」を選択して、「復元」を選択してください。
- 「データベースの復元」ウィンドウで、「デバイスから」を選択し、「…」ボタンをクリックします。
- 「バックアップ機器の選択」ウィンドウで、「追加」ボタンをクリックし、インポートする SQL ファイルを選択してください。
- 「OK」をクリックし、その後「OK」を再度クリックしてインポート処理を開始します。
コマンドラインツールを使用したSQLファイルのインポート手順は次のとおりです。
- コマンドプロンプト(CMD)または PowerShell を開きます。
- sqlcmd
- sqlcmd -S localhost -U sa -P “password”
- ローカルホスト
- 日本語で簡単に言い換えて、1つだけ答えが必要:sa
- パスワード
- 日本語のネイティブとして文章を言い換えてください。オプションは1つだけです。
- USE your_database_name;
- 行こう
- 現地調査を行うと、この問題はさらに深刻なことが判明します。
- r my_sql_file.sql
- your_sql_file.sql
SSMSかコマンドラインツールからSQLファイルをインポートする場合でも、十分な権限でインポート操作を実行する必要があります。