新認識:SDF數據庫


 

一、SDF數據庫初探

SDF是一個標准縮略數據庫格式。這個數據庫包含擴展名為.sdf的文件並且以結構化文件格式進行數據存儲。這些SDF文件通常用於在不同數據庫應用之間移動數據。它允許一個用戶將一個軟件程序數據庫信息與另一個用戶分享,即便另一個用戶沒有安裝相同的軟件產品。

 

.sdf文件是一個Sql Server Mobile文件。它也作為 Sql Server compact的數據文件。它主要被用於移動開發,但近期在單用戶桌面開發中也越來越受歡迎了。

在Visual Studio 2008 中的Sql Server Mobile 不支持Linq to Sql但是Framework支持。. 你可以在里面找打更多的實現。

 

二、SDF和MDF文件最大的區別

Sdf 文件和Mdf文件最大的區別就是Mdf文件無法像普通文件一樣被打開,而sdf文件可以被訪問。然而在Visual Studio中的定義也是被Sql Server 數據文件重建的,該文件被Sql Server Express  session動態關聯MDF文件。


sdf文件使用SQL Sever Compact Edition瀏覽數據庫信息。當你想移動項目的時候,你不需要去拷貝SDF文件,當你項目在新地方打開的時候,SDF會自動出現在新位置,非常方便。

三、拓展

Visual Studio 包含 SQL Server Compact,這是一個輕量關系數據庫引擎,常用於設備應用程序中。(摘自微軟MSDN)

 

四、如何打開.sdf數據庫文件

方法1:

(1)     連接數據庫的時候,選擇“SQL SERVER Moblie”

(2)選擇SDF文件,連接就行了,此處(注意版本的問題3.0的SQL2005可以打開。)

 

方法2:

下載SDF Viewer可以打開而且可以查看文件。

 

============================================================================

歡迎交流QQ:392989505


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM