C# で SMO を使用して、ファイル ストリームを使用してデータベースをバックアップおよび復元する方法を教えてください。SMO のサーバー クラスに "FilestreamLevel" や "FilestreamShareName" のようないくつかの属性が見つかりましたが、それらの使用方法がわかりません。
助けてください、そしてすべてに感謝します
C# で SMO を使用して、ファイル ストリームを使用してデータベースをバックアップおよび復元する方法を教えてください。SMO のサーバー クラスに "FilestreamLevel" や "FilestreamShareName" のようないくつかの属性が見つかりましたが、それらの使用方法がわかりません。
助けてください、そしてすべてに感謝します
使用しているデータベースをバックアップするために特別なことは何もする必要はありませんFILESTREAM
。
FILESTREAMはvarbinary(max)列として実装され、データベースエンジンに直接統合されているため、ほとんどのSQLServer管理ツールと関数はFILESTREAMデータを変更せずに機能します。たとえば、すべてのバックアップモデルとリカバリモデルをFILESTREAMデータで使用でき、FILESTREAMデータはデータベース内の構造化データでバックアップされます。
次のステートメントが指摘しているように、実際には、バックアップからファイルストリームデータを除外するためにさらに多くのことを行う必要があります。
FILESTREAMデータをリレーショナルデータでバックアップしたくない場合は、部分バックアップを使用してFILESTREAMファイルグループを除外できます。
このサイトを参照すると、SMO を使用してデータベースのバックアップと復元を行うための基本的なアイデアが得られます。