详解删除SQL Server 2005 Compact Edition数据库
详解删除SQL Server 2005 Compact Edition数据库
本主题将介绍如何删除 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 数据库。由于 SQL Server Compact Edition 数据库是文件系统中的文件,因此需要通过删除文件来删除 SQL Server Compact Edition 数据库。
删除 SQL Server Compact 数据库
调用 System.IO.File.Delete 方法,并传入 SQL Server Compact Edition 数据库的路径和文件名。
以下是引用片段:
File.Delete("Test.sdf");
示例
下面的示例删除一个现有 SQL Server Compact Edition 数据库,然后创建一个新数据库。
C#
以下是引用片段:
System.IO.File.Delete("Test.sdf"); string connString = "Data Source='Test.sdf'; LCID=1033; Password=\"s$;2'!dS64\"; Encrypt = TRUE;"; SqlCeEngine engine = new SqlCeEngine(connString); engine.CreateDatabase();
Visual Basic
以下是引用片段:
System.IO.File.Delete("Test.sdf") Dim connString As String = "Data Source='Test.sdf'; LCID=1033; Password=""s$;2'!dS64""; Encrypt = TRUE;" Dim engine As New SqlCeEngine(connString) engine.CreateDatabase()
以上只对C#和Visual Basic给出了示例代码,大家主要是掌握一个大体的方法和思路,具体使用哪种语言实现并不是我们探讨的重点。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关推荐
-
SQL Server 2005 中使用 Try Catch 处理异常
TRY...CATCH是Sql Server 2005/2008令人印象深刻的新特性.提高了开发人员异常处理能力.没有理由不尝试一下Try.. Catch功能. * TRY 块 - 包含可能产生异常的代码或脚本 * CATCH 块 - 如果TRY块出现异常,代码处理流将被路由到CATCH块.在这里你可以处理异常,记录日志等. Sql Server中的Try Catch和C#,JAVA等语言的处理方式一脉相承.这种一致性才是最大的创新之处. 一.SQL SERVER 2000中异常处理 CREAT
-
SQL Server 2005安装配置方法图文教程 完美兼容Win7所有版本
印象中,以前电脑不发达,自身编程经历不多的时候,由于Microsoft SQL Server版本众多,在不同版本的windows下必须要求装相应版本的SQL Server,否则有可能出现兼容性的问题,装个Microsoft SQL Server总是非常费劲,装完之后用起来,由于Microsoft SQL Server还需要比较多的运行资源,玩起来卡得不要不要的,最后Microsoft SQL Server给我留下了很难用很难消化的形象. 不过现在看来,Microsoft SQL Server的S
-
SQL Server 2005附加数据库时Read-Only错误的解决方案
SQL Server 2005附加数据库文件时出现了Read-Only错误,附加的时候,系统提示mdf文件为只读,可是打开文件属性,这个属性不为只读.该怎么解决呢?本文我们就介绍了这一解决方案,接下来就让我们来一起了解一下吧. 两种解决方法如下: 1.重新打开数据库软件,在登录认证框那里选择:Windows authentication进行登录.然后再附加数据库,这时附加的就没有Read-Only了. 2.在*.mdf文件的属性里,找到"安全"页,然后把里面所有的"组或用户名
-
SQLServer 2008数据库降级到2005低版本
由于目前还广泛使用着SQLServer2000,很多公司又想使用新的SQLServer,从而直接[分离/附加]或者[备份/还原]数据库,在不同版本之间存放.往往就会遇到版本不兼容的问题.前几天遇到了从我本机2008R2上备份的一个数据库还原到2008上面时报错: 从运行版本10.50.2500(2008R2是10.50)和10.00.1600(2008是10.00)中可以看出这个版本不兼容问题,大部分情况下,从低版本升级到高版本,只要不是跨度太大,如2000升级到2012,都不会怎么报错.除非使
-
SQL2005查看死锁存储过程sp_who_lock
下面是我整理的监控sql server数据库,在性能测试过程中是否出现死锁.堵塞的SQL语句,还算比较准备,留下来备用. 调用方法:选中相应的数据库,执行exec sp_who_lock USE [master] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE procedure [dbo].[sp_who_lock] as begin declare @spid int, @bl int, @intTransactionCo
-
Microsoft Sql server2005的安装步骤图文详解及常见问题解决方案
一:安装sql server 2005过程中出现如下问题:"选择的功能中没有任何功能可以安装或升级": 解决方案:Microsoft SQL Server 2005→配置工具→SQL配置管理器→SQL Server 2005服务→右边的两个服务启动SQL Server FullTest Search() 和服务SQl Sever(计算机名) 二:无法将数CLSID写入\Software\Classes\PROTOCOLS\Handler\ms-help. 解决办法:退出电脑安全软件 三
-
SQL Server 2005 Management Studio Express企业管理器将英文变成简体中文版的实现方法
看到这个文章肯定一点就是你把sql没有装到C盘里,呵呵不用怕看下面 在安装的时候要注意:在安装SQL Server 2005 Express时候需要将公共组件安装在C盘然后再安装SQL Server Management Studio Express中文版本,若将SQL Server 2005 Express时候需要将公共组件安装在其他逻辑盘上再安装SQL Server Management Studio Express时候中文版本时SQL Server Management Studio Ex
-
详解删除SQL Server 2005 Compact Edition数据库
详解删除SQL Server 2005 Compact Edition数据库 本主题将介绍如何删除 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 数据库.由于 SQL Server Compact Edition 数据库是文件系统中的文件,因此需要通过删除文件来删除 SQL Server Compact Edition 数据库. 删除 SQL Server Compact 数据库 调用 System.
-
在WIN7下安装和配置SQL Server 2005 Express Edition(精简版)
折腾了一下午,终于把SQL Server 2005 Express Edition装好,鉴于出现了各种问题,所以把过程写下来. 首先,下载两个文件: ①SQL Server 2005 Express Edition 下载地址:http://files.jb51.net/file_images/article/201501/2015010313472645.aspx ②SQLServer2005_SSMSEE.msi 下载地址:http://files.jb51.net/file_images/a
-
SQL server 2005将远程数据库导入到本地的方法
远程数据库与本地数据库数据之间的导入导出,从来都是一个值得人关注的问题. 下面,就给你详细介绍SQL2005将远程数据库导入到本地的方法. 首先,将SQL2005打开.方法是:"开始"→"程序"→"Microsoft SQL Server 2005"→"SQL Server Management Studio",这样,就可以把本地的SQL2005打开了. 打开了本地的SQL2005之后,现在,如何把远程数据库中的数据库,导入到
-
SQL Server 2005/2008 用户数据库文件默认路径和默认备份路径修改方法
以下仅为参照,如果有多个实例,可能会有些许不同: 本环境是SQL Server 2005 Standard Version 64-bit 和 SQL Server 2008 Standard Version 64-bit 双实例同时安装在一个 Windows Server 2008 Standard Version 64-bit OS上: 代码 复制代码 代码如下: Windows Server 2008 Standard Version 64-bit SQL Server 2005 Stand
-
简述SQL Server 2005数据库镜像相关知识
SQL Server 数据库中,数据库镜像是用于提高数据库可用性的主要软件解决方案.数据库镜像基于每个数据库实现,并且只适用于使用完整恢复模式的数据库.简单恢复模式和大容量日志恢复模式不支持数据库镜像,数据库镜像不能镜像master.msdb.tempdb 或 model 数据库.本文我们主要就介绍一下数据库镜像的相关知识,接在来就让我们来一起了解一下吧! 数据库镜像维护一个数据库的两个副本,这两个副本必须驻留在不同的SQL Server 数据库引擎实例(服务器实例)上.通常,这些服务器实例驻留
-
JDBC连接Sql Server 2005总结
1.准备工作: 准备相关的软件(Eclipse除外,开源软件可以从官网下载) <1>.Microsoft SQL server 2005 Express Edition 下载地址:http://download.microsoft.com/download/0/9/0/09020fab-d2c3-4a8c-b9e0-db53a7a30ae8/SQLEXPR_CHS.EXE <2>.SQL Server Management Studio 下载地址:http://www.micros
-
SQL Server 2005 企业版没有 Management Studio管理工具的解决方法
在网上找找了半天有以下几种情况: 1.可以直接装上,装上就有. 2.装上后没有,然后把sql 2005全部卸载后再装就有了. 3.装上后没有,从微软官方网站上下载一下:Microsoft SQL Server Management Studio Express, 装上就可以用了. 4.重装系统,先装SQL Server 2005,再装vs2008 看到上面的方法,对我来说可能只有第三种是最好的了,但他是Express,我这人好像有个这个缺 点,如果他不是最好的,而别人可以做到最好的,我就一定要让
-
SQL SERVER 2005数据库还原的方法
在SQL SERVER 2005下还原数据库 1.新建数据库A,右键还原数据库,此时目标数据库为A,选择备份 文件B_db_201311040200.BAK,还原时提示"备份集中的数据库备份与现有的A数据库不同" 2.google一下,有人说是文件名不同,即B的数据库文件为B.MDF, 要还原到A.MDF上,所以报错 3.删除A库,在根目录[数据库]上右键,还原数据库,先选择源文件, 然后再目标数据库中会自动出现B,选择B之后即可还原成功 相信很多的站长网站的时候需要用到SQL Ser
-
Microsoft SQL Server 2005 Express 远程访问设置详述,100%成功篇
概述 Microsoft SQL Server 2005 Express Edition是Microsoft数据库的低端解决方案,是免费的,并且可以随软件免费发布,而就其数据库功能对于一般的企业级应用已足够了.但 默认安装时只允许本地访问,而不能远程访问.为了解决这种问题,网上有不少文章进行了介绍,但是都不全,如果你照着做,大都只完成了部份功能,而不能完全成功.本人查了大量资料,几次都想放弃,最终还是成功配置了,现写本文详细阐述 SQL Server 2005 Express Edition 启
-
安装sql server 2008 management提示已安装 SQL Server 2005 Express的解决方法
安装sql server 2008 management,提示错误:Sql2005SsmsExpressFacet 检查是否安装了 SQL Server 2005 Express 工具. 失败,已安装 SQL Server 2005 Express 工具.若要继续,请删除 SQL Server 2005 Express 工具.sql server 2005 management和sql server 2008 management不是兼容吗?为什么会有这样的提示? 答案是SQL Server 2
随机推荐
- 利用Python循环(包括while&for)各种打印九九乘法表的实例
- VMware Ubuntu安装图文教程
- ASP.NET TreeView读取数据库实例
- 什么是HTML相关介绍
- 让新消息在网页标题闪烁提示的jQuery代码
- jQuery实现倒计时按钮功能代码分享
- perl常量、多维数组及变量的初始化的实例代码
- 使用ASP.NET.4.5.1+MVC5.0 搭建一个包含 Ninject框架 项目
- iOS逆向工程使用dumpdecrypted工具给App脱壳
- 探讨JavaScript标签位置的存放与功能有无关系
- JS来动态的修改url实现对url的增删查改
- JavaScript 编写匿名函数的几种方法
- MySQL绿色版设置编码以及1067错误详解
- Mysql实时备份实现方法
- Python中的异常处理简明介绍
- 浅析mysql交互式连接&非交互式连接
- 详解C语言中的#define宏定义命令用法
- cookie中的path与domain属性详解
- C语言创建和操作单链表数据结构的实例教程
- C#使用HtmlAgilityPack抓取糗事百科内容实例