私は.mdf
ファイルをローカルに保存しています。リモートデータベースに.mdfファイルを添付する
私はssmsを通じてサーバー上でリモート操作します。 .mdf
ファイルを復元する必要があります。そのようなファイルをリモートで動作するサーバーに添付することは可能ですか?
私は.mdf
ファイルをローカルに保存しています。リモートデータベースに.mdfファイルを添付する
私はssmsを通じてサーバー上でリモート操作します。 .mdf
ファイルを復元する必要があります。そのようなファイルをリモートで動作するサーバーに添付することは可能ですか?
はい、いいえ。それはあなたのSKUに依存します(皮肉なことに、より高価なバージョンはあまり能力がありません)。
CREATE DATABASE
を使用することができます。
CREATE DATABASE
許可が必要です(例えばあること管理者またはその権利を割り当てることができます)。AttachDbFilename
オプションは、SQL Server StandardまたはEnterpriseではサポートされていません.Expressのみがサポートされています。CREATE DATABASE
コマンドを使用できます。AttachDbFilename
この作品だけを使用できますが、あなたがUNC共有を指定することはできません。https://social.msdn.microsoft.com/Forums/en-US/a5adeef5-93e5-409c-b476-238e2f6dfcd2/how-to-connect-database-from-shared-drive-in-c?forum=csharplanguageので*.mdf
を実装するための唯一のオプションは、リモートでネットワーク共有を使用するようにして結合することですCREATE DATABASE
を使用すると、AttachDbFilename
は使用できません。
SQL Serverは、より高速なIOのために低レベルのディスクアクセスを取得するために使用するマジックトリックを使用できないため、パフォーマンスが低下することに注意してください。
単語「復元」を使用してhttps://www.brentozar.com/archive/2012/01/sql-server-databases-on-network-shares-nas/
LocalDbはリモートファイルで動作します - > https://stackoverflow.com/a/48645634/6522 –
いいえ、ssmsを使用することはできません。ホスティング管理パネルを使用してデータベーススクリプトを生成したり、リモートデータベースに.mdfファイルをアップロードしてそこから復元することができます。
ないようにすることは、バックアップを指しているため/復元、異なる動作を完全に(あなたは* *ネットワーク共有からSQL Serverのバックアップを復元することができるため)。 – Dai