2010-11-12 188 views
1

我使用SQL Server Management Express創建myFile.mdf並使用vb.net將一些數據保存到它。當我試圖在SQL Server Management Express中打開它時,它沒有打開它,說沒有可用的編輯器。 如何打開這個文件?.mdf文件打開問題

感謝 Furqan

+0

你是怎麼試圖在SSMS Express中「打開」它的? 你應該連接到它。 – 2010-11-12 13:21:45

回答

2

你不能打開它。它是一個數據庫文件,必須作爲數據庫附加到SQL Server中,例如通過使用SQL Server Management Studio。然後你可以瀏覽表格和數據。

而且,您不能只是寫入任何數據,如文本或二進制文件。您必須使用數據庫連接提供程序從.NET編寫數據。

+0

這樣任何人都可以閱讀我的文件。如何保護它?我可以設置密碼嗎? – 2010-11-12 13:22:39

+0

只有那些可以讀取它的人才有權訪問您正在使用的SQL Server。所以,通常只有DBA或服務器所有者。這不是問題。您可以通過使用SQL Server身份驗證來限制訪問。 – MicSim 2010-11-12 13:27:02

0

SQL Server Express是數據庫的一個實例。 你不能「打開」它,你只能「連接」它。

請提供有關如何創建數據庫以及如何嘗試打開數據庫的步驟。

1

如果您安裝了SQL Management Studio,我希望您還安裝了SQL Server?

當您首次打開SQL Management Studio時,您應該看到一個連接盒。 「服務器名稱」應該在右側有一個小箭頭來打開下拉框並選擇您想要管理的SQL Server。它應該找到任何本地服務器本身,並能夠與Windows身份驗證連接(本地無密碼)

一旦連接到SQL Server,您將在左側窗口中看到您的表格和內容。

SQL MS無法打開一個mdf文件。 mdf文件是由SQL Server本身創建的,如果您的計算機上運行了它,則可以期望在磁盤上的C:\ Program Files \ Microsoft SQL Server \ MSSQL.1 \ MSSQL區域中找到mdf。

沒有人可以直接打開該文件,但他們可以將其複製到他們自己的SQL Server文件夾中,並使用我確信他們應該獲得副本的數據。