目次
1つは、データベースを分離する
別のデータベースとは何ですか?
SQL Serverのインスタンスからデータベースを削除して、SQL Serverで管理および使用されないようにすることを指しますが、データベースファイル(.mdf)およびトランザクションログ(.ldf)ファイルは削除されません
なぜ分離するのですか?いつ分離を使用するのですか?
データベースが長期間使用されていない場合、またはデータベースログが多くのスペースを占有している場合は、データベースを分離して以前のログを削除し、スペースを節約します。
データベースを分離する方法は?
これは、「テキスト」データベースを分離する例です
ステップ1:データベースを選択して右クリック—>タスク—>デタッチ
手順2:[OK]をクリックします。データベースを削除する場合は、クリックして削除を選択できます
この時点で、データベースは正常に分離され、データベースリストに「テキスト」リストがないことがわかります。
分離後のデータベースは削除されていないので、どこにあるのでしょうか?
「データベースの分離」を実行した後、分離されたデータベースは実際にコンピュータのディスクに存在します
私のMSSQLの個別のパスは次のとおりです。D:\ Program Files \ Microsoft SQL Server \ MSSQL13.MSSQLSERVER \ MSSQL \ DATA
データベースはどの状態でデタッチできますか?
割り当てられ公開されたデータベース
データベースにデータベーススナップショットがあります
データベースは不明な状態です
2、追加のデータベース
追加データベースとは何ですか?
現在のデータベース以外のデータベースをSQL Serverのデータベースインスタンスに追加する
どのようなデータベースを接続できますか?
データベースをアタッチするときは、すべてのデータベースファイル(.mdfおよび.ndfファイル)が使用可能である必要があります。データファイルのパスが、データベースの作成時またはデータベースが最後に接続されたときのパスと異なる場合は、ファイルの現在のパスを指定する必要があります。データベースをアタッチするプロセスで、ログファイルがない場合、システムは新しいログファイルを作成します
データベースを接続するには?
手順1:データベースを右クリックし、[アタッチ]を選択します
ステップ2:追加をクリックします
手順3:添付するデータベースをフォルダーから選択します
ここでは、コンピュータルームの充電システムのデータベースを例にとります
この時点で、データベースが正常にアタッチされました。
総括する
データベースの分離と接続は反対の反対です。データベースの分離は、データベースリストからデータベースを削除することだけです。追加のデータベースは、外部からSQL Serverにデータベースを追加することです。たとえば、生徒管理システムやコンピューター室の課金システムなどです。データベース