ネットワーク共有ドライブ上のSQL Serverデータベースを作成します。

(オリジナル住所:のhttp://blogs.msdn.com/b/varund/archive/2010/09/02/create-a-sql-server-database-on-a-network-shared-drive.aspx)

 

ネットワーク共有ドライブ上のSQL Serverデータベースを作成します。

(ネットワークコンピュータの共有パスに基づいてデータベースの作成)

いつか戻って、私は、「ネットワーク共有ドライブ上のバックアップのSQL Serverデータベース」上のブログの記事を書かれています。これは、ここで見つけることができます。私は、「ネットワーク共有ドライブ上のSQL Serverデータベースを作成する方法」、つまり他の関連トピックに関する数多くの問い合わせを受けています。私は次のように答えを得ることができる前にそれはいつか(ブランドの新しいSQLリリースを)取った:

1. SQL Server 2008の/ SQL Server 2005でネットワーク共有上にデータベースを作成します。

デフォルトでは、新しいを作成することはできません、SQL 2008およびSQL 2005でネットワーク共有ドライブ上のデータベース。

この制限は、主にネットワークファイル共有では、データベースの整合性を損なうネットワークエラーのリスクがどの部分的または全体的なデータの損失や破損かもしれないI / Oパフォーマンスの問題とともに、常にある、という事実にあります。参考>>マイクロソフトのKB#304261

場合にはあなたはまだ先に行くしたい場合は、「回避策」があります。下記の手順:

ステップ1は、トレースフラグ1807を有効にします(チェックをバイパスし、ネットワークベースのデータベースファイルとSQL Serverを構成することができます)

    DBCC TRACEON(1807、-1)

どこSQL Serverのステップ2は、ファイル共有を識別するサービス起動アカウントがFULLアクセスしている

ステップ3.データベースを作成します

    PRIMARY ON [ネットワーク接続] DATABASE CREATE
    (NAME = N'networked」、FILENAME = N '\\ varund-win7の\ ATOMNETWORKDBの\ networked.mdf'、SIZE = 3072キロバイトを、 MAXSIZE = UNLIMITED、FILEGROWTH = 1024キロバイト)
    LOG ON
    (NAME = N'networked_log」、FILENAME = N '\\ varund-win7の\ ATOMNETWORKDB \のnetworked_log.ldf'、SIZE = 1024キロバイト、MAXSIZE = 2048ギガバイト、FILEGROWTH = 10%)
    GO

2. SQL Serverの2008R2でネットワーク共有上のデータベースを作成して

SQL Serverの2008R2以降、あなたは今1807トレースする必要がなく、ネットワークファイル共有(UNCパス)上のデータベースを傷薬が許可されている

場所のSQL Server、ファイル共有を識別するステップ1を2008R2サービス起動アカウントがFULLアクセスしている

ステップ2.データベースを作成し

    、[networked_r2] PRIMARY ON DATABASE CREATE
    (NAME = N'networked_r2' 、FILENAME = N '\\ varund-win7の\ ATOMNETWORKDBの\ networked_r2.mdf'、SIZE = 3072キロバイトを、MAXSIZE = UNLIMITED、FILEGROWTHは= 1024キロバイト)
    LOG ON
    (NAME = N'networked_r2_log」、FILENAME = N '\\ varund-win7の\ ATOMNETWORKDB \のnetworked_log_r2.ldf'、SIZE = 1024キロバイト、MAXSIZE = 2048ギガバイト、FILEGROWTH = 10%)
    GO

上記のオプションは、きっとあなたは、ネットワークサーバー間でデータベースファイルが使用する領域を管理するのに役立ちますが(私は上記のように)、関連するリスクを認識してください。このような既知の問題は、このCSSの記事で説明された後。したがって、SQL Server 2008のR2に付属して、これは今、UNCの場所に対してテストを許可するように更新されたことSQLIOSIM.exeを実行することをお勧めします。

マイクロソフトでは、ローカルディスク上またはストレージエリアネットワーク(SAN)上のいずれかのデータベース・ファイルを格納することをお勧めします。

ます。https://www.cnblogs.com/llbofchina/p/3257155.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33904756/article/details/94206595