sqlservercompact
⑴ sql server compact本地数据库是否需要安装SqlServer环境
您好,SQL Server Compact Edition 最大好像就4G. 一般的进销存没问题,
这个数据的连接方法和服务的sql server一样用sqlconnection吗?
可以用
做单击小软件是可以用这个数据库吗?使用软件时要不要要安装 sql server吗?
可以啊,要装。
我的意思是这个单机的数据库是跟access比较,有怎样的有缺点?
这个问题有点大。简单来说,access不能称之为数据库,它是文件方式的。
sqlserver是有服务的。
⑵ sql server有哪些版本
SQL Server2008版本很多,根据我们的需求,选择的SQL Server2008版本也各不相同,而根据应用程序的需要,安装要求亦会有所不同。
不同版本的 SQL Server 能够满足单位和个人独特的性能、运行时以及价格要求。安装哪些 SQL Server 组件还取决于您的具体需要。下面的部分将帮助您了解如何在SQL Server2008的不同版本和可用组件中做出最佳选择。
SQL Server 2008 的服务器版本下表介绍SQL Server2008的各个服务器SQL Server2008版本版本:
术语 定义
Enterprise(x86、x64 和 IA64)1
SQL Server Enterprise 是一种综合的数据平台,可以为运行安全的业务关键应用程序提供企业级可扩展性、性能、高可用性和高级商业智能功能。有关详细信息,请参阅 SQL Server 2008 各个版本支持的功能。
Standard(x86 和 x64)
SQL Server Standard 是一个提供易用性和可管理性的完整数据平台。它的内置业务智能功能可用于运行部门应用程序。有关详细信息,请参阅 SQL Server 2008 各个版本支持的功能。
SQL Server Standard for Small Business 包含 SQL Server Standard 的所有技术组件和功能,可以在拥有 75 台或更少计算机的小型企业环境中运行。
1目前可以使用的 Enterprise 是可试用 180 天的 SQL Server 2008 Enterprise Evaluation。有关详细信息,请参阅 SQL Server 网站。
SQL Server 2008 专业版SQL Server 2008 专业版是针对特定的用户群体而设计的。下表介绍 SQL Server 2008 的各个专业版。
术语 定义
SQL Server 2008 Developer(x86、x64 和 IA64)
SQL Server 2008 Developer 支持开发人员构建基于 SQL Server 的任一种类型的应用程序。它包括 SQL Server 2008 Enterprise 的所有功能,但有许可限制,只能用作开发和测试系统,而不能用作生产服务器。SQL Server 2008 Developer 是构建和测试应用程序的人员的理想之选。可以升级 SQL Server 2008 Developer 以将其用于生产用途。
工作组(x86 和 x64)
SQL Server Workgroup 是运行分支位置数据库的理想选择,它提供一个可靠的数据管理和报告平台,其中包括安全的远程同步和管理功能。
Web(x86、x64)
对于为从小规模至大规模 Web 资产提供可扩展性和可管理性功能的 Web 宿主和网站来说,SQL Server 2008 Web 是一项总拥有成本较低的选择。
SQL Server Express(x86 和 x64)
SQL Server Express with Tools(x86 和 x64)
SQL Server Express with Advanced Services(x86 和 x64)
SQL Server Express 数据库平台基于 SQL Server 2008。它也可用于替换 Microsoft Desktop Engine (MSDE)。SQL Server Express 与 Visual Studio 集成,从而开发人员可以轻松开发功能丰富、存储安全且部署快速的数据驱动应用程序。
SQL Server Express 免费提供,且可以由 ISV 再次分发(视协议而定)。SQL Server Express 是学习和构建桌面及小型服务器应用程序的理想选择,也是独立软件供应商、非专业开发人员和热衷于构建客户端应用程序的人员的最佳选择。如果您需要使用更高级的数据库功能,则可以将 SQL Server Express 无缝升级到更复杂的 SQL Server 版本。
Compact 3.5 SP1 (x86)
Compact 3.1 (x86)
SQL Server Compact 3.5 免费提供,是生成用于基于各种 Windows 平台的移动设备、桌面和 Web 客户端的独立和偶尔连接的应用程序的嵌入式数据库理想选择。
有关 SQL Server 2008 各个专业版的详细信息,请参阅 SQL Server 网站。
⑶ 如何在C#程序中连接SQL Server Compact Edition数据库
创建新的
SQL
Server
Compact
Edition
数据库创建新的订阅配置步骤为三步:
创建发布-->web同步-->创建订阅_______________________________________________________________________________________生成应用程序创建新的智能设备项目添加引用添加数据连接选择要显示的数据添加节点在应用程序的代码页中,可添加包含数据库文件的路径和名称的字符串变量、用于删除数据库文件(如果已存在)的代码、用于创建与
SQL
Server
发布的连接、同步数据和创建一个包含已发布数据的新本地数据库的代码。添加代码在解决方案资源管理器中,右键单击“Form1”,然后选择“查看代码”。在代码页中,查找
Form1
的类定义。添加一个字符串变量,并赋值为
.sdf
文件的路径和文件名。Visual
Studio
在先前步骤中创建的数据源需要数据库文件驻留在
\Program
Files\ApplicationName
文件夹中,其中
ApplicationName
为应用程序的名称。例如,如果您命名了新项目
SQLMobile,则应将字符串变量设置为
"\Program
Files\SQLMobile\sqlmobile.sdf"。类定义的前几行应该与以下代码类似:[C#]复制代码
public partial class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.MainMenu mainMenu1;
string filename = @"\Program Files\SQLMobile\sqlmobile.sdf";
public Form1()
{
InitializeComponent();
}
⑷ sql server 2008有哪些版本
目前已知的SQLServer2008的版本有:企业版、标准版、工作组版、Web版、开发者版、Express版、Compact3.5版。
这个次序也是各个版本功能的强大程度从高到低的一个排序。具体使用哪个版本,并非是越强大越好,而是应该使用适合的版本。
运行界面:
1、七个版本的具体含义
SQLServer2008企业版
SQLServer2008企业版是一个全面的昌汪饥数据管理和业务智能平台,为关键业务应用提供了企业级的可扩展性、数据仓库、安全、高级分析和报表支持。这一版本将为你提供更加坚固的服务器和执行大规模在线事务处理。这陵腔个是最牛B的版本。
SQLServer2008标准版
SQLServer2008标准版是一个完整的数据管理和业务智能平台,为部门级应用提供了最佳的易用性和可管理特性。
SQLServer2008工作组版
SQLServer2008工作组版是一个值得信赖的数据管理和报表平台,用以实现安全的发布、远程同步和对运行分支应用的管理能力。这一版本拥有核心的数据库特性,可以很容易地升级到标准版或企业版。
SQLServer2008Web版
SQLServer2008Web版是针对运行于Windows服务器中要求高可用、面向InternetWeb服务的环境而设计。这一版本为实现低成本、大规模、高可用性的Web应用或客户托管解决方案提供了必要的支持工具。
SQLServer2008开发者版
SQLServer2008开发者版允许开发人员构建和测试基于SQLServer的任意类型应用。这一版本拥有所有企业版的特性,但只限于在开发、测试和演示中使用。基于这一版本开发的应用和数据库可以耐返很容易地升级到企业版。
SQLServer2008Express版
SQLServer2008Express版是SQLServer的一个免费版本,它拥有核心的数据库功能,其中包括了SQLServer2008中最新的数据类型,但它是SQLServer的一个微型版本。这一版本是为了学习、创建桌面应用和小型服务器应用而发布的,也可供ISV再发行使用。
SQLServerCompact3.5版
SQLServerCompact是一个针对开发人员而设计的免费嵌入式数据库,这一版本的意图是构建独立、仅有少量连接需求的移动设备、桌面和Web客户端应用。SQLServerCompact可以运行于所有的微软Windows平台之上,包括WindowsXP和WindowsVista操作系统,以及PocketPC和SmartPhone设备。
2、版本的选择指导
除了按照需求选择外,开发测试时选取开发版,部署时选择企业版。而一般的选择Express版本即可满足常见的需求。
扩展:安装教程:网页链接
⑸ Intellisense和浏览信息将不能用于C++项目,请确保已经安装Microsoft SQLserver compact 3.5 是什么意思
Intellisense和浏览信息将不能用于C++项目,请确保已经安装Microsoft SQLserver compact 3.5 是设置错误造成的,解决方法为:
1、首先需要点击开始菜单,找到sqlserver安装中心。
⑹ 如何维护SQL Server 2005 CE数据库(非编程)
维护数据库时涉及对数据库进行收缩、压缩和修复操作通过使用
SQL
Server
Management
Studio
同对框内执行所有些任务
Management
Studio
打开对象资源管理器
In对象资源管理器单击连接选择SQL
Server
Compact
Edition
连接服务器对框选择要收缩
SQL
Server
2005
Compact
Edition
(SQL
Server
Compact
Edition)
数据库单击连接
对象资源管理器右键单击所添加
SQL
Server
Compact
Edition
数据库选择属性
数据库属性对框打开从左侧窗格选择收缩和修复
单击通过删除空闲页收缩数据库单击确定
Management
Studio
打开对象资源管理器
对象资源管理器单击连接选择SQL
Server
Compact
Edition
连接服务器对框选择要压缩
SQL
Server
Compact
Edition
数据库单击连接
对象资源管理器右键单击所添加
SQL
Server
Compact
Edition
数据库选择属性
数据库属性对框打开选择执行完全数据库压缩
文件选项下您选择压缩之替换现有数据库或使用新文件名创建新数据库通过选择覆盖现有数据库文件复选框您修改现有数据库名称与位置进行替换
Management
Studio
打开对象资源管理器
对象资源管理器单击连接选择SQL
Server
Compact
Edition
连接服务器对框选择要修复
SQL
Server
Compact
Edition
数据库单击连接
对象资源管理器右键单击所添加
SQL
Server
Compact
Edition
数据库选择属性
数据库属性对框打开选择修复物理损坏数据库
选恢复已损坏行复选框恢复已损坏行
文件选项下您选择修复之替换现有数据库或使用新文件名创建新数据库通过选择覆盖现有数据库文件复选框您修改现有数据库名称与位置进行替换