-
解决sqlserver 2000 [系统找不到指定的路径]
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
故障: ? 重新安装数据库就可以[详细]
-
sqlserver2005完整卸载
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
第一步、 停止所有的服务: 计算机-管理-服务和应用程序-服务: 第二步、 卸载应用程序: 首先卸载: 之后看还有其它的sqlserver2005关联程序,有的话都卸载掉。 卸载方式也可以在控制面板-程序和功能下卸载: 第一个卸载: ? 第三步: 删除sqlserver2005的[详细]
-
SQLServer : EXEC和sp_executesql的区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:119
摘要 1,EXEC的使用 2,sp_executesql的使用 ?????? MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计[详细]
-
sqlserver 索引建议
所属栏目:[MsSql教程] 日期:2020-12-12 热度:88
SELECT A.* FROM sys.dm_db_missing_index_details A INNER JOIN sys.databases B ON A.database_id=B.database_id WHERE B.name='数据库名称'[详细]
-
SQLServer数据操作(建库、建表以及数据的增删查改)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:80
? ? ? ? ? SQLSever数据操作 一、建立数据库: ? create database DB ---数据库名称 ( ? ? ? ? ?name=data1 --文件名, ? ? ? ? ?filename='d:datadata1.mdf'?---保存路径, ? ? ? ? ?size=10mb?---数据库的初始大小, ? ? ? ? ?filegrowth=10% ---每次增长[详细]
-
sqlserver2008和sqlserver2008 R2 jtds
所属栏目:[MsSql教程] 日期:2020-12-12 热度:62
? ?找了很多天关于jtds连接池的连接非sqlserver默认实例的方法终于找到了,因为部署程序的时候服务器的sqlserver2008不是r2但是数据库备份的是r2还原不到里面,所以第一个办法就是升级到R2,可是有可能失败,这样我们就被动了,原来的数据库不敢动,然后我就[详细]
-
win8vs2012创建自带sqlServer数据库出错
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
以前写程序的时候,一直使用的sqlite,今天心血来潮,想用vs2012连接自身带的数据库,结果就出现错误: 啊,看到这个错误,咱赶紧上网搜搜,啊,有关的日志也是比较少的,经过一番苦战之后,终于好了,我总结一下几点: 1.服务有没有开始? computer右击Mana[详细]
-
SqlServer中嵌套事务使用--事务计数指示 BEGIN 和 COMMIT 语句的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:139
问题: 1. System.Data.SqlClient.SqlException (0x80131904): EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。上一计数 = 1,当前计数 = 0。 2. EXECUTE 后的事务计数指示 BEGIN 和 COMMIT 语句的数目不匹配。上一计数 = 0,当前计数 = 1。[详细]
-
修复SQLSERVER 数据库一致性错误与分配错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:182
? 一、把数据库置为单用户模式: sp_dboption '数据库名称','single user','true' ? 二、在允许数据丢失情况下修复数据库: DBCC checkdb('数据库名称',REPAIR_ALLOW_DATA_LOSS) 如果执行一次不行,可以在多执行几次直到没有再提示数据库有错误为止。 三、把数[详细]
-
数据读取器对象SqlDataReader与数据适配器对象SqlDataAdapter的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:120
? ? 一、数据读取器对象SqlDataReader的使用 ? ? ?如何执行有查询结果集的select语句。 1. SqlDataReader对象的作用:当包含select语句的SqlCommad对象在调用ExecuteReader( )方法时,系统会在数据库服务器端生成一个查询结果集,注意,该查询结果集是存储在[详细]
-
[SqlServer]如何向数据库插入带有单引号(')的字符串
所属栏目:[MsSql教程] 日期:2020-12-12 热度:85
今天在做一个复制功能的时候,发现存在单引号字符串与INSERT INTO 语句的' '产生冲突。 在网络上找到了一个这样功能 如何向数据库插入带有单引号(')的字符串 用SQL语句往数据库某字段(字符型)中插入字符串,但是当该字符串中带有单引号(')时就会出错![详细]
-
SQLServer时间日期函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:139
SQLServer时间日期函数详解,SQLServer,时间日期, 1.????? 当前系统日期、时间 ??????? select getdate() 2. dateadd????? 在向指定日期加上一段时间的基础上,返回新的 datetime 值 ?????? 例如:向日期加上2天 ?????? select dateadd(day,2,'2004-10-15')??[详细]
-
执行sqlserver语句出现468的错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:150
今天在给客户解决一个问题的时候,需要联合两个数据库的两个表进行查询,出现了468的错误。当然两个数据库中的两个表的字段数据类型相同。 selectuserTab.namefromdbName1.dbo.t1asuserTabwherenotexists(select*fromdbName2.dbo.t2asbUserwhereuserTab.colu[详细]
-
关于sqlserver 2005 导出数据表到excel2007 (*.xlsx)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
今天遇到这么一个问题。怎么导出数据表到excel中呢。 查了很多资料,哎可以了结果一看,2003的excel有行数限制,65535行好像。可是数据表有将近10万。。。 然后发现了一位大侠帖子:http://www.voidcn.com/article/p-tqbuekes-bgv.html 写的很好。 方法简单[详细]
-
sqlserver判断表是否存在
所属栏目:[MsSql教程] 日期:2020-12-12 热度:66
1、判断数据表是否存在 方法一: use yourdb; go if object_id(N'tablename',N'U') is not null print '存在' else? print '不存在' 例如: use fireweb; go if object_id(N'TEMP_TBL',sans-serif; font-size:14px; line-height:21px; padding-left:30px"> ?[详细]
-
SQLServer数据操作(建库、建表以及数据的增删查改)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:163
一、建立数据库: ? create database DB ---数据库名称 ( ? ? ? ? ?name=data1 --文件名, ? ? ? ? ?filename='d:datadata1.mdf'?---保存路径, ? ? ? ? ?size=10mb?---数据库的初始大小, ? ? ? ? ?filegrowth=10% ---每次增长的额度, ? ? ? ? ?maxsize=unl[详细]
-
sqlserver2008不能创建全文索引解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:68
工具-选项 把IsFullTextEnabled设置为True[详细]
-
如何将SQLServer2005中的数据同步到Oracle中
所属栏目:[MsSql教程] 日期:2020-12-12 热度:83
有时由于项目开发的需要,必须将SQLServer2005中的某些表同步到Oracle数据库中,由其他其他系统来读取这些数据。不同数据库类型之间的数据同步我们可以使用链接服务器和SQLAgent来实现。假设我们这边(SQLServer2005)有一个合同管理系统,其中有表contract[详细]
-
使用SQLServer2005的链接服务器链接Sybase数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
在以前的一篇文章中我讲到了Sybase ASE数据库的安装,接下来本篇就讲一下Sybase数据库与SQLServer2005数据库的同步,准确的说是使用SQLServer2005读取和写入Sybase数据库表。 为什么要这样做拉?因为在项目中有时需要做其他系统的数据接口,而接口中的数据是[详细]
-
在sqlserver中链接sysbase数据库方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:124
1。首先机器上需要装SYBASE的客户端。 2。开始-》设置-》控制面板-》管理工具-》数据源。 3。选择系统SDN,点击添加按钮。 4。从列表中选择Sybase?system?11,点击完成。 5。在上一步弹出的对话框中,在General选项卡下面,Data?Source?Name?填写链接名称(a[详细]
-
SQLserver分页 高效率
所属栏目:[MsSql教程] 日期:2020-12-12 热度:180
建立表: CREATE TABLE [TestTable] ( ?[ID] [int] IDENTITY (1,1) NOT NULL, ?[FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL, ?[LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL, ?[Country] [nvarchar] (50) COLLATE Chinese_[详细]
-
sqlserver获取日期时间
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
SELECT convert ( varchar ,getdate(),100) -- mon dd yyyy hh:mmAM (or PM) -- Oct 2 2008 11:01AM SELECT convert ( varchar ,101) -- mm/dd/yyyy - 10/02/2008 SELECT convert ( varchar ,102) -- yyyy.mm.dd -- 2008.10.02 SELECT convert ( varchar ,10[详细]
-
sqlserver与c#中数据类型的…
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
case:sqlserver类型 reval:c#类型 原文地址: sqlserver与c#中数据类型的对应关系? ? ? 作者: 伟帛 private string changetocsharptype(string type) { string reval=string.empty; switch(type.tolower()) { case "int ": reval= "int32 "; break; case "[详细]
-
SQLSERVER编译与重编译
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
编译的含义 当SQLSERVER收到任何一个指令,包括查询(query)、批处理(batch)、存储过程、触发器(trigger) 、预编译指令(prepared statement)和动态SQL语句(dynamic SQL Statement)要完成语法解释、语句解释, 然后再进行“编译(compile)”,生成[详细]
-
sqlserver2005判断临时表是否存在。
所属栏目:[MsSql教程] 日期:2020-12-12 热度:98
Way 1 if(exists(select name from tempdb..sysobjects where name like'%temptab%' and type='U')) ?? drop table #temptab Way 2? www.2cto.com? if exists (select * from tempdb.dbo.sysobjects where id = object_id(N'tempdb..#tempcitys') and type='[详细]