-
【sqlserver】如何添加外键
所属栏目:[MsSql教程] 日期:2020-12-12 热度:86
1、sqlserver2008工具添加 外键: 右击设计表------》选择字段右击关系-----》点击表和列规范----》添加链接的主键的表的字段----》选择本表链接的字段-------------》确定 Ok[详细]
-
MS SQLServer 2008数据库处于SUSPECT情况下的处理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
做任何恢复操作之前,请先备份 .mdf,.ndf 和 .ldf 文件。 use master go --将处于suspect状态下的数据库设置为紧急状态 alter database?DatabaseName set emergency --设置该数据库为单用户立即回滚模式 alter database?DatabaseName set single_user with r[详细]
-
强制删除sqlserver2008发布
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
强制删除sqlserver2008发布数据库。 EXEC SP_REMOVEDBREPLICATION '发布 数据库 名称'[详细]
-
重置SQLSERVER表的自增列,让自增列重新计数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:61
2013-06-26 09:40:48| 分类: SQLSERVER|举报|字号 订阅 下载LOFTER客户端 很多时候我们需要重置某个表的自增列,让自增列重新从1开始记数。最蠢的方法当然是把该表删掉再重新建表了。其实,还有其它的方法可以重置自增列的值: 方法一:使用TRUNCATE TABLE[详细]
-
SQLServer JTDS 连接串格式
所属栏目:[MsSql教程] 日期:2020-12-12 热度:83
jTDS连接字符串格式(jTDS URL Format) jTDS连接字符串格式(URL Format): jdbc:jtds:server_type://server[:port] [/database] [;property=value[;...] ] 其中,server_type取值可以是'sqlserver'或'sybase'(各自的意义相当明显),port为数据库服务监听端口[详细]
-
SQLServer 系统数据库msdb备份信息太多
所属栏目:[MsSql教程] 日期:2020-12-12 热度:164
正在整理数据库备份情况。发现 msdb 中有太多备份历史信息,统计查看结果如下: select OBJECT_NAME(id),rows from sys.sysindexes where indid in(0,1)and rows 0order by rows desc 找其中一个表查看时间,这些记录包含了2年多的历史信息!~这些信息没什么[详细]
-
SQLSERVER获取数据库中的所有表的名称、表中所有字段的名称
所属栏目:[MsSql教程] 日期:2020-12-12 热度:101
1.查询数据库中的所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name 2.查询某个数据库中所有的表名: SELECT Name FROM SysObjects Where XType=’U’ ORDER BY Name 3.查询表结构信息: SELECT (case when a.colorder=1 then d.name els[详细]
-
存储过程解密(破解函数,过程,触发器,视图.仅限于SQLSERVER2000)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:113
/*--调用示例: ---- 存储过程解密(破解函数,过程,触发器,视图.仅限于SQLSERVER2000) --解密指定存储过程 exec sp_decrypt '存储过程名' --*/ create PROCEDURE sp_decrypt(@objectName varchar(50)) AS begin begin tran declare @objectname1 varchar(100),[详细]
-
windbg调试SQLSERVER
所属栏目:[MsSql教程] 日期:2020-12-12 热度:76
?? 调试SQLSERVER (一)生成dump文件的方法 调试SQLSERVER (二)使用Windbg调试SQLSERVER的环境设置 调试SQLSERVER (三)使用Windbg调试SQLSERVER的一些命令 http://www.cnblogs.com/lyhabc/p/4184149.html Windows Hook 和 Dtrace 的区别 http://www.voi[详细]
-
【2015/7/22】SqlServer卸载重装全攻略!
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
? ? ? ? ?请大家大声地告诉我,哪个软件最恶心。装了之后跟在电脑里面糊了一层泥,甩都甩不干净。之前手贱,重装系统后装了sqlserver2014的试用版。可惜过了半年试用期就到了。然后重装2012,2014卸载得不干净。一直装不了。恶心!一般人是搞不定的。。 ? ?[详细]
-
SQLServer找出执行慢的SQL语句
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
SELECT ?( total_elapsed_time / execution_count ) / 1000 N'平均时间ms',? ? ? ? total_elapsed_time / 1000 N'总花费时间ms',? ? ? ? total_worker_time / 1000 N'所用的CPU总时间ms',? ? ? ? total_physical_reads N'物理读取总次数',? ? ? ? total_logi[详细]
-
SQLServer 远程服务器不存在,未被指定为有效的发布服务器,或您
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
创建了事务发布,在初始化时出现错误,查看相关代理信息如下: 日志读取器代理错误: ?状态: 0,代码: 20015,文本: '远程服务器 "serverName" 不存在,未被指定为有效的发布服务器,或您无权查看可用的发布服务器。'。 远程服务器 "serverName" 不存在,未[详细]
-
SQLServer数据库、附加数据库时出错。有关详细信息,请单击“消
所属栏目:[MsSql教程] 日期:2020-12-12 热度:91
在SQL Server 数据库中附加数据库时出错: 这是由于权限的问题,找到数据库所在文件或文件件: 我的数据库文件放到了 “新建文件夹(2)” 中了,所以,我设置下这个文件夹的权限: 1、点击右键,选中属性 2、点击安全 → 编辑 → 添加 → 高级 → 立即查找[详细]
-
SQLSERVER删除表名包含XX的所有表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:79
DECLARE @strSQL NVARCHAR(MAX)SET @strSQL=''SELECT @strSQL=@strSQL+' drop table '+[name] from sysobjects WHERE [type]='U' and crdate='2015-07-23 14:41:50' and (([name] like 'KCPD_%') or ([name] like 'KQPF_%'))--SELECT @strSQLEXEC(@strSQL)[详细]
-
sqlserver 分页查询总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:168
http://www.cnblogs.com/zyw-205520/archive/2012/10/23/2736223.html sqlserver2008不支持关键字limit ,所以它的分页sql查询语句将不能用mysql的方式进行,幸好sqlserver2008提供了top,rownumber等关键字,这样就能通过这几个关键字实现分页。 下面是本人[详细]
-
第十六章――处理锁、阻塞和死锁(3)――使用SQLServer Profile
所属栏目:[MsSql教程] 日期:2020-12-12 热度:144
前言: 作为DBA,可能经常会遇到有同事或者客户反映经常发生死锁,影响了系统的使用。此时,你需要尽快侦测和处理这类问题。 死锁是当两个或者以上的事务互相阻塞引起的。在这种情况下两个事务会无限期地等待对方释放资源以便操作。下面是死锁的示意图: 本[详细]
-
SqlServer 与 MySQL 基本操作语句对比
所属栏目:[MsSql教程] 日期:2020-12-12 热度:63
继上篇?MySQL 基本操作语句?后,个人测试和补充了?SqlServer 与 MySQL 的?基本操作语句对比,主要是对比SQL命令的一些差异,不作更多说明。 (由于mysql 没有系统学习过,欢迎大侠们拍砖~~O(∩_∩)O~) ?SqlServer版本:SqlServer 2008 MySQL版本: MySQL 5.[详细]
-
SQLServer 多点及时备份技巧
所属栏目:[MsSql教程] 日期:2020-12-12 热度:138
为了保证数据库的安全性,我们都会规划数据库的容灾策略,包括 本地备份、异地备份、raid ,或者使用 高可用性 (如 日志传送、镜像、复制等)进行异地容灾。由于 SqlServer 数据库的备份只有一个备份策略(如 完整-差异-日志),对某个数据库中,只创建一个[详细]
-
SQLserver 数据库创建分组和使用汇总函数 CUBE 和ROLLUP
所属栏目:[MsSql教程] 日期:2020-12-12 热度:134
下面的SQL语句纯属SQL语句,注释比较少,希望大家能明白只是做个简单的笔记 ? group by: ? select ?emp_id,city ? from employee_tbl ?group by ?city,emp_id;对返回数据city,在根据emp_id进行分组 select ?emp_id,sum(salary) from employee_pay_tbl ?grou[详细]
-
(详细图解)把SQLServer数据导入Access中
所属栏目:[MsSql教程] 日期:2020-12-12 热度:88
(详细图解)把SQLServer数据导入Access中文档下载地址: http://download.csdn.net/detail/u012216366/8933743[详细]
-
SQLServer 中partition by的应用场景
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
SQLServer 中partition by的应用场景 SQL Server 2005后之后,引入了row_number()函数,row_number()函数的分组排序功能使这种操作变得非常简单 例子 分组取TOP数据是T-SQL中的常用查询, 如学生信息管理系统中取出每个学科前3名的学生。这种查询在SQL Serve[详细]
-
SqlServer将数据库中的表导入到另一个数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:147
导入的时候,要选中所有表点击编辑映射,勾上启动标识插入 转自:http://jingyan.baidu.com/article/d5c4b52bc5c102da570dc547.html 在使用SqlServer的过程中,我们可能需要将表从一个数据库复制到另一个数据库中,今天,小编为大家介绍这种操作的具体方法及步[详细]
-
SQLServer中事务日志已满的原因以及解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
SQLServer中事务日志已满的原因以及解决办法 错误描述:数据库的事务日志已满。若要查明无法重用日志中的空间的原因 ,请参阅sys.databases 中的 log_reuse_wait_desc 列 。 首先引入一下事务日志的概念(来自百度百科): 事务日志是一个与数据库文件分开的[详细]
-
关于SQLServer数据库的问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
1.com.microsoft.sqlserver.jdbc.SQLServerException: 不支持此游标类型/并发组合。 解决方法: 当concurrency设置为:ResultSet.CONCUR_UPDATABLE 时, type 一定要TYPE_SCROLL_SENSITIVE,结果集才能更新数据。但是更新并不是绝对的。 所以,为了兼容性也[详细]
-
SqlServer 2008 express的自动备份实现
所属栏目:[MsSql教程] 日期:2020-12-12 热度:101
? ? ? ? ? 在一个项目中用到的数据库是sqlserver 2008 express 。可没想到express版本的功能有些限制,此前一直都不知道[详细]