-
SQLServer2005:在执行批处理时出现错误。错误消息为: 目录名无效
所属栏目:[MsSql教程] 日期:2020-12-12 热度:117
工具栏中〔显示估计的查询计划〕,结果提示Documents and SettingsXXXLocal SettingsTemp2xxx.tmp文件不能访问。查看发现没有2这个子目录 ? --这是给2号远程连接会话用的临时目录,手工创建子目录2,即可正常查询?[详细]
-
sqlServer数据库设置字段自增
所属栏目:[MsSql教程] 日期:2020-12-12 热度:66
在数据库设计中一般主键会设置为自增长的,在sqlserver数据库中是这样设置的:数据库——设计——选中列名(属性)——标识规范(是标识)选择是,下面会有标识增量。[详细]
-
Sqlserver表类型和表变量
所属栏目:[MsSql教程] 日期:2020-12-12 热度:149
表类型可以用在存储过程中,用于批量增加 表类型定义: CREATE TYPE dbo.SubCardTable as table( [SC_ID] [varchar](50),[ZhuKaInfo_ID] [varchar](50),[Project_KeyName] [varchar](50),[SC_CardNumber] [varchar](50),[Statues] [int] DEFAULT 0,[SC_AddTi[详细]
-
重装2010后,sqlserver报错,解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
若服务已经打开还是用“SQL Server 身份验证”和“Windows 身份验证”都无法登录请看下面的步骤。 往往这时,服务器类型我们选择了“数据库引擎”时,查找里面的可登录用户名是没有的,下边的服务器名称只显示为“(local)”,连“Windows 身份验证”都无法登[详细]
-
使用SQLServer 2008的CDC功能实现数据变更捕获
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
最近在学习管家婆系统。想对系统的部分数据库进行了解,因此有这个需求. 以下是从CSDN 發糞塗牆 的博客转过来的.文章写的很详细,有图,有真相. 原文博客地址:http://www.voidcn.com/article/p-gpprurdu-ov.html 其中还有很多非常有价值的文章,如果[详细]
-
SqlServer - 打开表时连接中断或者通讯链接失败
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
问题描述表打开或者查询删除时,提示通讯链接失败,命令行出现连接中断说明jfmis是数据库名dbo.d_fy_hz_gq_gclqd是表名解决方法--检查指定表或索引视图的:数据,索引,text,ntext,image页的完整性dbcc checktable('dbo.d_fy_hz_gq_gclqd') --设置单用户使用状态,[详细]
-
sqlserver2000解密存储过程,函数,视图,触发器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:188
-- sp_decrypt 'view_Account_master_all_full' --此存储过程适用于SQLSERVER2000。 CREATE ?PROCEDURE sp_decrypt(@objectName varchar(50)) AS begin set nocount on --V3.1? --破解字节不受限制,适用于SQLSERVER2000存储过程,函数,视图,触发器 --修正[详细]
-
SQLServer事务的隔离级别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:143
转自:http://www.cnblogs.com/qanholas/archive/2012/01/02/2310164.html 数据库 是要被广大客户所共享访问的,那么在数据库操作过程中很可能出现以下几种不确定情况。 更新丢失( Lost update ) 两个事务都同时更新一行数据,但是第二个事务却中途失败退[详细]
-
判断sqlserver对象是否存在(转)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:56
--查看对象是否已经存在? --数据库是否存在? ? ? --if exists (select * from sys.databases where name = ’数据库名’)??? --? drop database [数据库名]? ???? ? if exists( select ? * from ? sys.databases where ? name = 'FGM_POS' )? print '存在' ?[详细]
-
sqlserver2008中删除了windows用户,导致无法登陆的解决方案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:148
打开管理工具中的“服务”,找到并关闭SQL Server服务。进入命令进入SQL Server 2008的安装目录,找到sqlservr.exe文件,执行命令:sqlservr -m这样会以单用户模式启动SQL Server服务,离开命令行窗口但不要关闭。然后可以使用各种方法连接到SQL Server,启[详细]
-
sqlserver查询语句的优化技巧
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
SQL Server数据库查询技巧一: 问题类型:ACCESS数据库字段中含有日文片假名或其它不明字符时查询会提示内存溢出。 解决方法:修改查询语句 sql="select * from ada where alice like '%"abigale"%'" 改为 sql="select * from ada" rs.filter = "alice like[详细]
-
SQLServer函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:140
目 录 1 字符串函数 2 数学函数 3 日期时间函数 4 系统其他函数 5 类型转换函数 6 系统函数 7 排名函数 8 聚合函数 ? 1 .字符串函数 ? 1.1 长度与分析用 datalength(Char_expr) 返回 字符串包含字符数,但不包含后面的空格 substring(expression,start,length[详细]
-
SQLServer2008和Oracle10g分页存储过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:69
一、SQLServer2008 1.1分页存储过程: -- =============================================-- Author: gaga-- Create date: 2013-7-26-- Description: 分页查询的存储过程-- =============================================--标量变量,表变量,本地变量create[详细]
-
SQLServer 2012 字符串函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:72
--【SQLServer 2012 字符串函数】--1.【ASCII】返回字符表达式中最左侧的字符的 ASCII 代码值SELECT ASCII('A'),ASCII(' '),ASCII('@'),ASCII('黄')--结果:653264187--2.【CHAR】将 int ASCII 代码转换为字符,0 到 255 之间的整数。如果整数表达式不在此范[详细]
-
sqlserver SET....ON命令
所属栏目:[MsSql教程] 日期:2020-12-12 热度:170
SET ANSI_NULLS ON比较空值时必须小心。比较行为取决于 SET ANSI_NULLS 选项的设置。当 SET ANSI_NULLS 为 ON 时,如果比较中有一个或多个表达式为 NULL,则既不输出 TRUE 也不输出 FALSE,而是输出 UNKNOWN。 SET QUOTED_IDENTIFIER ON当 SET QUOTED_IDENTI[详细]
-
SQLServer : EXEC和sp_executesql的区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:152
1,EXEC的使用 2,sp_executesql的使用 ?????? MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_executesql则更具有优势,它提供了输入输出接口,而EXEC没有。还有一个最大的好处就是利用sp_executesql,能够重用执行计划,[详细]
-
使用SQLServer模板来写规范的SQL语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
如果你经常遇到下面的问题,你就要考虑使用SQL Server的模板来写规范的SQL语句了: SQL初学者。 经常忘记常用的DML或是DDL SQL 语句。 在多人开发维护的SQL中,每个人都有自己的SQL习惯,没有一套统一的规范。 在SQL Server Management Studio中,已经给大家[详细]
-
sqlserver存储过程和触发器的区别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
1.存储过程单独存在于数据库中,需要手工调用 2触发器依赖于库中的某个表而存在,当表中的数据发生变化时,自动触发触发器工作。[详细]
-
sqlserver中的时间函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
SQL中的时间函数非常有用,特别是在我们进行初始赋值、复杂查询的时候,就显得特别方便。 1、获得系统当前时间 select ? getdate ()? ? 2、DateName ( datepart,date )返回表示指定日期的指定日期部分的字符串。 -- 今天是2009-2-24--星期二 SELECT ? DATENA[详细]
-
SQLServer 数据库镜像+复制切换方案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
目标: ? ? ? 主机做了 Mirror 和 Replication ,当主机出现问题时, Replication 和 Mirror 实现自动的故障转移( Mirror ? 和 Replication 都切换到备机,而当主机 ? ? ? ?重新启动后,自动充当备机的角色)。 ? 环境: ?????????? 五台虚拟机,配置均为 W[详细]
-
sqlserver 简单锁实例
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
/*以此表为例:SELECT * FROM tb姓名课程分数---------------------张三语文74张三数学83李四语文74李四数学84李四物理94*/--新建第一个会话窗口,执行以下语句:BEGIN TRAN UPDATE dbo.tb SET 分数 = 85WHERE 姓名 = '张三'AND课程 = '语文'--COMMIT TRAN--新[详细]
-
如何导出SQLserver数据库到文本文件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:97
1.DTS导入导出向导 2.目的数据库选择文本文件,此文本文件作为两个SQLserver数据库间的传输媒介 3.在相应的目标数据库中先建立相应的数据表,可以在源数据库中对应表先生成SQL脚本,到新库的查询分析器执行 4.把文本文件导入目标库 需要文本中数据时直接导入[详细]
-
SQLServer 2005数据库镜像搭建完全手册
所属栏目:[MsSql教程] 日期:2020-12-12 热度:176
SQLServer 2005数据库镜像搭建完全手册 2013年05月09日 ? ??测试工具,?测试技术,?测试综合,?软件测试 ?? 共 5180字 ? 字号? 小?中?大 ? ??暂无评论 ?? 阅读 724 次 本文主要介绍SQLServer搭建 数据库 镜像 实现 双备 的配置方法。 一、配置 主备 机 1、软件[详细]
-
关闭sqlserver的远程连接功能
所属栏目:[MsSql教程] 日期:2020-12-12 热度:73
今天在服务器上查看网络的连接情况(netstat /ano),看到一堆TIME_WAIT的连接,都是往1433端口的连接,显然这是恶意的连接,所以为了服务器数据库的安全,有必要关闭数据库的远程连接功能,而且数据库和网站刚好部署在同一台机器上,所以不影响使用。 关闭[详细]
-
SQLServer 从xml 文件中提取节点数据到数据库中
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
?xml version="1.0" encoding="utf-8"?!-- edited with XMLSpy v2010 (http://www.altova.com) by fengshuai (founder) --RootFrameItemID0/IDNum1/NumRS_Rate(240,240)/RS_RateModeAA/ModeRate1/2/RateModulationBPSK/ModulationType设计/Type/ItemItemID1/[详细]