-
SQLServer实例之间克隆表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
场景: 两个SQLServer实例(可能在不同机器上) (1)实例1 : SarahCla (2)实例2:???? CloneServer 目标:将SarahCla中的某些表的结构及数据克隆到CloneServer中 step 1: 在CloneServer中建立SarahCla的linkserver,执行语句如下 Exec sp_droplinkedsrv[详细]
-
sqlserver镜像过期处理方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
主服务器看过期时间 select name,start_date,expiry_date from sys.certificates where name not like '##%' 原本expiry_date时间已经过了 ---------------------------------------------------------- 处理过程 主服务器 create CERTIFICATE HOST_147_cert[详细]
-
SQLServer汉字转全拼音函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
最近用到项目,当输入错别字时也需要匹配,直接网上找到一篇直接改写加了拼音排序,让语句更通用。拿来主义 USE TestgoIF OBJECT_ID('Fn_GetQuanPin','Fn') IS NOT NULLDROP FUNCTION fn_GetQuanPingocreate function [dbo].[fn_GetQuanPin](@str varchar(100[详细]
-
如何解决SqlServer2008修改表结构后无法保存的问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
装了SqlServer2008很久了,今天是第一次使用,结果在修改一张表的结构保存时,提示“您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。”,试了几次一直是这个错误,删除表后重建,然后还是发生了这个错误。于是寻求谷歌的帮[详细]
-
23步安装SQLServer 2008 R2
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
23步安装SQLServer 2008 R2 ? ? PS:感觉整个安装过程还是非常顺利并且安装速度也是非常快,好的话半个小时搞定. ? 1、以系统管理员身份运行【我一般使用相应服务器的域账号】 2、提示安装.Net Framework核心角色 确定 3、SQL Server安装中心-安装【左边选项[详细]
-
ireport连接sqlserver2008报错
所属栏目:[MsSql教程] 日期:2020-12-12 热度:118
我刚学ireport ?,刚才用ireport谅解sqlserver2008 时报错 ,不知道是我的ireport配置有问题还是需要加入其他的jar包啊 ?急 在线等待 ?求大神.......[详细]
-
SQLServer2005不支持中文查询的解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:182
?????????????????????? ? ?SQLServer2005 不支持中文查询的解决方法 OS:?WindowsXP?SP3 DB:?SQLServer2005 Create ? table ?TEST ( NAME ? varchar ( 20 ), PASS? )); INSERT ? INTO ?TEST NAME , PASS ) ? VALUES ( 'admin' ' 飞鹰 ' ); 在 Windows?XP 系[详细]
-
在SQLServer2005中使用SQL语句插入数据出现乱码或问号的解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:105
? ? ? ? ? ? ? ? ?在 SQLServer2005 中使用 SQL 语句插入数据出现乱码或问号的解决方法 参考文章: http://www.voidcn.com/article/p-yackuvcn-rh.html? 错误产生的原因: ?????? ??出现使用 SQL 语句插入数据出现乱码或问号是由于数据库属性的排序规则设置[详细]
-
SQLServer复制数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:144
if serverproperty('servername') @@servername ?begin declare @server sysname? set @server = @@servername exec sp_dropserver @server = @server? set @server = cast(serverproperty('servername') as sysname)? exec sp_addserver @server = @server,[详细]
-
sqlserver 触发器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
两个数据库表(部分字段)数据同步 CREATE TRIGGER [dbo].[kt_jl_tri] ON [dbo].[kt_jl]? --将要进行更改的表名 WITH EXECUTE AS CALLER FOR INSERT --给表 插入 一条数据的时候触发 AS BEGIN --insert hrmis.dbo.k07(A0188,K0700,K0701,k0702,k0704,AutoMan[详细]
-
SQLServer2008 字符串函数一览表(转)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:132
/* 字符串函数 (PS.索引都从1开始计算)*/ /* 指定字符(或字符串)A、字符串B、起始索引。获得A在B中的索引值。*/ select Charindex ('d','abcdefg',0) --4 select Charindex ('bc',0) --2 /* 以整数返回两个字符表达式的SOUNDEX值之差 */ select Difference ([详细]
-
sqlserver sp_spaceused用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:193
sp_spaceused 显示行数、保留的磁盘空间以及当前数据库中的表所使用的磁盘空间,或显示由整个数据库保留和使用的磁盘空间。 语法 sp_spaceused [[@objname =] 'objname'] ??? [,[@updateusage =] 'updateusage'] 参数 [@objname =] 'objname' 是为其请求空间[详细]
-
真正高效的SQLSERVER分页查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:79
Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引,Sqlser[详细]
-
关于sqlServer的一点小知识
所属栏目:[MsSql教程] 日期:2020-12-12 热度:173
以前用的数据库都是mysql或者oracle,对sqlserver还真的是很陌生,老师今天突然交给我一个任务。任务首 先要做的就是导入sqlserver数据库,还是个*.mdf格式的,可怜我以前只导入过Oracle的dmp文件,呵呵,不 过没事,网络如此的发达,我就不信找不到解决问题[详细]
-
sqlserver同步机制——触发器同步
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
--注册远程服务器 exec sp_addlinkedserver '别名','','SQLOLEDB','服务器名或者IP' exec sp_addlinkedsrvlogin '别名','false',null,'sa','sa' --示例 ? exec sp_addlinkedserver 'WWW-07D4401AC5D','WWW-07D4401AC5D'exec sp_addlinkedsrvlogin 'WWW-07D44[详细]
-
SQLServer 2008 不能启动解决方案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:58
Windows 不能在 本地计算机 启动 SQL Server 服务 错误代码126 ? Windows 不能在本地计算机 启动 SQL Server 服务 错误代码126(引用于http://blog.sina.com.cn/s/blog_6856e03b0100ym8r.html) 在使用SQL2005(或2008)是可能会遇到错误提示: “Windows 不[详细]
-
MS SqlServer 性能优化
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
?硬件:? CPU 由32位更换为64位,使sqlserver有更大的内存管理能力 使用RAID系统 使用更快的磁盘驱动器 软件 创建多个文件和文件组:在一个多处理器系统中,Sqlserver能够在数据库文件中执行多个并行扫描,从而利用多个文件和文件组。因为一个文件中的表被顺[详细]
-
2010-06-04 22:40 清除 SQLSERVER2008 事务日志
所属栏目:[MsSql教程] 日期:2020-12-12 热度:115
清除 SQLSERVER2005 事务日志 1.右键在清除日志的数据库,如“TestDB”,点击[新建查询(Q)] 2.输入以下SQL语句,其中“TestDB”是数据库名称 DUMP TRANSACTION TestDB WITH NO_LOG 3.执行该SQL,成功后继续以下操作 4.右键该数据库节点,点击[任务(T[详细]
-
sqlserver2005 备份sql命令
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
java代码: String sql =" EXEC pr_backup_db '"+ path +"','"+ backupName +"'"; path表示存放路径,backupName表示备份文件名称[详细]
-
sqlserver 常用脚本
所属栏目:[MsSql教程] 日期:2020-12-12 热度:89
1.数据库中表的备份 SELECT * INTO DestTable FROM SourceTable 2.同表中的数据复制,例子:将2013年4月11日当日的数据复制一份(且日期字段增加1年) insert into tableselect dateadd(month,12,date),id,value from tablewhere date between '2013-04-11 00:0[详细]
-
sqlserver2005安装失败原因-多CPU
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
安装SQL?Server?2005过程出现错误:“SQL?Server?服务无法启动”的解决办法(亲试)(图片)(原创) (2011-03-10 19:00:55) 转载 ? 标签: sql server 服务 无法 启动 解决 杂谈 分类: 计算机 注:最后的粗体字为最终解决办法。 近日遇到一台曙光天阔A620R-H服务[详细]
-
group by 在sqlserver与oracle中的差别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:98
在sqlServer中group by 不能作为子句查询: 如:select * from (select deptno,count(*) counts from emp group by deptno) 上面在sqlserver中运行会报错,说明sqlserver中group by 不能作为子句 下面sql语句为在oracle查找人数最多的部门以及该部门号: sel[详细]
-
一次SQLServer2005 的安装经历...
所属栏目:[MsSql教程] 日期:2020-12-12 热度:198
?原先给客户开发的数据导入工具,稳定工作了半年后,突然在上月,停止了数据更新,但是导入服务并未停止,还在继续工作,查看日志后发现,原来是数据库Primary文件组已经满了,无法在插入新的数据,哦,OMG,突然想起了原先给用户用的是SQLServer2005Express版本,数据库[详细]
-
SQLServer2005在多核机器上的安装(总结)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
第一篇文章废话太多,所以来个简单点的:P 基于网上各位前辈的参考帖子很多 我就不逐一引用了,推荐的文章为: http://support.microsoft.com/kb/954835 总结: SQLServer2005在多核机器上的安装 1.初始安装CPU数量(物理核心)不要超过4个 2.装好,打SP3或SP4[详细]
-
第十九章——使用资源调控器管理资源(1)——使用SQLServer Man
所属栏目:[MsSql教程] 日期:2020-12-12 热度:151
本系列包含: 1、?使用SQLServer Management Studio 配置资源调控器 2、?使用T-SQL配置资源调控器 3、?监控资源调控器 ? 前言: ? ? ? 在前面的章节,提到过可以通过多种配置数据库服务器的方式来提高性能。如索引、统计信息、hints、物理设计和服务器配置等[详细]