博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
新认识:SDF数据库
阅读量:4562 次
发布时间:2019-06-08

本文共 912 字,大约阅读时间需要 3 分钟。

 

一、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

转载于:https://www.cnblogs.com/ITGirl00/p/3441238.html

你可能感兴趣的文章
iOS进阶_动画的多种实现方式
查看>>
【转】Python入门:Anaconda和Pycharm的安装和配置
查看>>
ArcGIS 中要素的查询与修改
查看>>
POJ1734【Floyd求最小环板子】
查看>>
linux环境下apache2与tomcat6的负载配置
查看>>
powerdesigner相关概念理解
查看>>
求DNA序列中各个碱基的含量
查看>>
高级排序算法--希尔排序
查看>>
TarsGo新版本发布,支持protobuf,zipkin和自定义插件
查看>>
nginx实现网站负载均衡测试实例(windows下IIS做负载实测)
查看>>
我的iOS学习历程 - OC第一天
查看>>
图像处理程序框架—MFC相关知识点
查看>>
生产标准线上环境安装配置
查看>>
SQL Server2005探索之---正确使用索引SQL案例补充
查看>>
深入浅出HTTPS基本原理
查看>>
promise
查看>>
Go 网络编程笔记
查看>>
[]Java面试题123道
查看>>
http 连接复用
查看>>
ASP.NET页面传值汇总
查看>>