文章分类 -  SQLSERVER

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 30 下一页
摘要:笔记320 SQLSERVER中的加密函数 2013-7-11 1 --SQLSERVER中的加密函数 2013-7-11 2 ENCRYPTBYASYMKEY() --非对称密钥 3 ENCRYPTBYCERT() --证书加密 4 ENCRYPTBYKEY() --对称密钥 5 ENCRYPTBYPASSPHRASE() --通行短语(PassPhrase)加密 6 7 8 --------------------------------------------------------------------------------------- 9 --非... 阅读全文
posted @ 2013-08-04 21:46 桦仔 阅读(1617) 评论(0) 推荐(1) 编辑
摘要:笔记319 使用存储过程调用webservice 2013-7-12 1 --使用存储过程调用webservice 2013-7-12 2 --需求:当表中insert数据后(数据由另一个数据库A同步产生),需要调用webservice,将返回结果更新或插入到表中, 3 --同步回数据库A中 4 -- 5 -- 6 --方法:使用触发器调用存储过程,在存储过程中直接调用webservice(下面的内容是在网上现有的方案基础上作了一些补充) 7 -- 8 -- 9 --步骤:1.更改全局配置10 11 sp_configure 'show advanced options', 1 阅读全文
posted @ 2013-08-04 21:44 桦仔 阅读(317) 评论(0) 推荐(0) 编辑
摘要:笔记318 修复数据库置疑状态 1 --修复数据库置疑状态 2 use master 3 go 4 sp_configure ‘allow updates’,1 5 reconfigure with override 6 go 7 6. 将这个数据库置为紧急模式: 8 update sysdatabases set status = 32768 where name = ‘db_name’ 9 go10 7. 使用DBCC CHECKDB命令检查数据库中的错误:11 DBCC CHECKDB(‘db_name’)12 GO13 8. 如果DBCC CHECKDB命令失败,请转至第10步,否则先 阅读全文
posted @ 2013-08-04 21:43 桦仔 阅读(452) 评论(0) 推荐(0) 编辑
摘要:笔记317 查看性能计数器 2013-7-111 --查看性能计数器 2013-7-112 SELECT * FROM sys.dm_os_performance_counters3 WHERE ([instance_name] = '' OR [instance_name] = '_Total' AND4 [object_name] LIKE '%Buffer Manager%' AND [counter_name] IN('Buffer cache hit ratio'))5 --来取Buffer cache hit rati 阅读全文
posted @ 2013-08-04 21:42 桦仔 阅读(224) 评论(0) 推荐(0) 编辑
摘要:笔记316 查看系统的一些关键计数器 包括内存 缓存 2013-7-111 --查看系统的一些关键计数器 包括内存 缓存 2013-7-112 SELECT * FROM sys.dm_os_performance_counters3 where object_name ='SQLServer:Buffer Manager' order by counter_name4 5 SELECT * FROM sys.dm_os_performance_counters6 where object_name ='SQLServer:Memory Manager' ord 阅读全文
posted @ 2013-08-04 21:41 桦仔 阅读(230) 评论(0) 推荐(0) 编辑
摘要:笔记315 返回管道名称1 --返回管道名称2 -你首先要从 sys.dm_os_child_instances 返回管道名称 (instance_pipe_name) ,再执行sqlcmd -S pipe_name ,3 -- 连接到这个用户实例。4 SELECT * FROM sys . [dm_os_child_instances]5 http ://social . msdn. microsoft .com / Forums/ zh -CN / 0c53ab41- a038 -48ed - a3cb- 3a663937d7b2 /sql - server- 2008 -express 阅读全文
posted @ 2013-08-04 21:40 桦仔 阅读(277) 评论(0) 推荐(0) 编辑
摘要:笔记314 性能监控级别步骤 2013-7-8 1 --性能监控级别步骤 2013-7-8 2 --1、识别瓶颈的原因包括多个方面,例如,资源不足,需要添加或升级硬件; 3 --工作负荷在同类资源之间分布不均匀,例如,一个磁盘被独占;资源发生故障; 4 --资源配置不正确等 5 6 --可能存在瓶颈以及对系统的影响 7 --可能的瓶颈方面 对服务器的影响 8 --内存使用 分配内存不足或SQLSERVER使用内存不足导致性能下降 9 --CPU使用率 长期的高CPU使用率可能表明TSQL查询需要优化或CP... 阅读全文
posted @ 2013-08-04 21:38 桦仔 阅读(402) 评论(0) 推荐(0) 编辑
摘要:笔记313 远程同步数据库,用事务复制方式,是不是两台机器一定要在同一个域中? 1 --远程同步数据库,用事务复制方式,是不是两台机器一定要在同一个域中? 2 --http://social.technet.microsoft.com/Forums/zh-CN/38384553-7603-4d45-8c66-e51563c7ee92 3 4 远程同步数据库,用事务复制方式,是不是两台机器一定要在同一个域中? 5 6 两台机器不在同一个ip段中 7 8 不需要在同一个域中,也不需要在同一个ip段中,公网也可以的 9 主要需要解决的问题是快照文件的传递, 一般使用共享目录, 同一个域中, ... 阅读全文
posted @ 2013-08-04 21:37 桦仔 阅读(349) 评论(0) 推荐(0) 编辑
摘要:笔记312 RESTORE DATABASE的standby选项 2013-7-7 1 --RESTORE DATABASE的standby选项 2013-7-7 2 RESTORE DATABASE [db1] FROM DISK = N'E:\Backup\db2.bak' WITH FILE = 1, 3 MOVE N'db1_Data' TO N'D:\Data\db2.MDF', MOVE N'db2_Log' TO N'E:\Logs\db2.LDF', 4 STANDBY = N'E:\Sta 阅读全文
posted @ 2013-08-04 21:36 桦仔 阅读(1136) 评论(0) 推荐(0) 编辑
摘要:笔记311 与内存错误有关的,错误号码:17803,701,802,8645,8651,8657,89021 --与内存错误有关的,错误号码:17803,701,802,8645,8651,8657,8902 阅读全文
posted @ 2013-08-04 21:34 桦仔 阅读(656) 评论(0) 推荐(0) 编辑
摘要:笔记310 SQLSERVER数据库大型应用解决方案总结负载均衡技术 2013-7-5 1 --SQLSERVER数据库大型应用解决方案总结负载均衡技术 2013-7-5 2 1、实现原理 3 实现数据库的负载均衡技术,首先要有一个可以控制连接数据库的控制端。在这里,它截断了数据库和程序的直接连接,由所有的程序来访问这个中间层,然后再由中间层来访问数据库。这样,我们就可以具体控制访问某个数据库了,然后还可以根据数据库的当前负载采取有效的均衡策略,来调整每次连接到哪个数据库。 4 2、实现多据库数据同步 5 一、Moebius for SQL Server集群 6 对于负载均衡,最重要的就是所有 阅读全文
posted @ 2013-08-04 21:33 桦仔 阅读(824) 评论(0) 推荐(0) 编辑
摘要:笔记309 Windows2003 SQL2005解决Administrator密码不知道的问题 2013-7-4 1 --Windows2003 SQL2005解决Administrator密码不知道的问题 2013-7-4 2 --不知道谁设置了开机密码,那台电脑一直没有开机密码的,那台电脑没有光驱,手头上启动U盘又没有,不然用 3 --winpe自带的密码破解工具破解开机密码了,幸亏那台电脑安装了SQLSERVER2005 4 --幸亏我知道SQLSERVER的sa用户和密码,那就有戏了o(∩_∩)o 5 6 --打开高级选项,看Ole Automation Procedures OL. 阅读全文
posted @ 2013-08-04 21:32 桦仔 阅读(298) 评论(0) 推荐(0) 编辑
摘要:笔记308 升级GPOS1.0到GPOS1.1数据库的升级脚本 2013-7-4 1 --升级GPOS1.0到GPOS1.1数据库的升级脚本 2013-7-4 2 USE [GPOSDB] 3 GO 4 ------------------------------------删除所有存储过程----------------------------------- 5 --select * from sys.procedures 6 7 declare @sql varchar(4000) 8 set @sql='' 9 select @sql=@sql+'drop pro 阅读全文
posted @ 2013-08-04 21:30 桦仔 阅读(296) 评论(0) 推荐(0) 编辑
摘要:笔记307 使用BCP命令将数据库里的数据生成dat文件,dat文件只有一张表的数据 2013-6-22 1 --使用BCP命令将数据库里的数据生成dat文件,dat文件只有一张表的数据 2013-6-22 2 --将表数据导出为dat文件 3 EXEC master..xp_cmdshell 'bcp pratice.dbo.test out c:\abc.dat -T -c ' 4 5 ------------------------------------------------------------------------- 6 --清空表数据 7 USE [prat 阅读全文
posted @ 2013-08-04 21:24 桦仔 阅读(462) 评论(0) 推荐(0) 编辑
摘要:笔记306 同一个数据库实例里从GPOS1.0升级到GPOS1.1 2013-6-22 1 --同一个数据库实例里从GPOS1.0升级到GPOS1.1 2013-6-22 2 --以下操作都在SQLSERVER2005下进行 3 4 5 --先分离原来的数据库,把D盘里的MSSQL文件夹移动到别的位置 6 7 --然后E:\公司文档\最新版gpos1.1(2013.1.18)\GPOS1.1安装(2013-01-18)\数据库安装 8 --安装1.1版本的GPOSDB 9 --然后重命名数据库10 11 12 EXEC [sys].[sp_renamedb] @dbname = 'GP 阅读全文
posted @ 2013-08-04 21:23 桦仔 阅读(304) 评论(0) 推荐(0) 编辑
摘要:笔记305 创建用户自定义错误的警报 2013-6-22 1 --创建用户自定义错误的警报 2013-6-22 2 --使用系统存储过程sp_addmessage可将用户定义的错误信息添加到sysmessages表 3 --使用sp_addmessage可以指定消息号、验证级别、消息文本,以及该错误是否 4 --记录到应用程序日志 5 6 --用户定义错误时,使用大于50000的错误消息号和0~18的严重级别。使用 7 --raiserror语句可引发用户定义错误。只有系统管理员可以引发严重级别 8 --为19~25的错误 9 10 11 --创建一条用户定义错误消息,错误号为50001,严. 阅读全文
posted @ 2013-08-04 21:22 桦仔 阅读(342) 评论(0) 推荐(0) 编辑
摘要:笔记304 使用数据导入导出向导,导入excel表格到sqlserver里 2013-6-22 1 --使用数据导入导出向导,导入excel表格到sqlserver里 2013-6-22 2 USE [pratice] 3 GO 4 CREATE TABLE [dbo].[UserInfo] ( 5 [ID] [int] IDENTITY( 1,1 ) NOT NULL, 6 [CardNo] [char] (10) COLLATE Chinese_PRC_CI_AS NULL, 7 [UserName] [nvarchar] (255) COLLATE Chines... 阅读全文
posted @ 2013-08-04 21:21 桦仔 阅读(464) 评论(0) 推荐(0) 编辑
摘要:笔记303 修改表结构后,如何只刷新/更新相关联的视图 2013-6-19 1 --修改表结构后,如何只刷新相关联的视图 2013-6-19 2 3 4 --http://social.technet.microsoft.com/Forums/zh-CN/1c5878cc-9dc4-460f-b... 阅读全文
posted @ 2013-08-04 21:20 桦仔 阅读(378) 评论(0) 推荐(1) 编辑
摘要:笔记302 查看系统里面,所有由SQL 代理执行的作业的执行结果历史和步骤的创建情况[sysjobhistory] [sysjobstepslogs] 2013-6-181 --查看系统里面,所有由SQL 代理执行的作业的执行结果历史和步骤的创建情况[sysjobhistory] [sysjobstepslogs] 2013-6-182 USE [msdb]3 GO4 --查看系统里面,所有由SQL 代理执行的作业的执行结果历史和步骤的创建情况5 SELECT * FROM [dbo].[sysjobhistory]6 SELECT * FROM [dbo].[sysjobstepslogs] 阅读全文
posted @ 2013-08-04 21:19 桦仔 阅读(818) 评论(0) 推荐(0) 编辑
摘要:笔记301 触发器记录表某一个字段数据变化的日志 包括插入insert 修改update 删除delete 操作 2013-6-18 1 --触发器记录表某一个字段数据变化的日志 包括插入insert 修改update 删除delete 操作 2013-6-18 2 -- 建测试表 3 USE [pratice] 4 GO 5 create table sto 6 (id int not null, -- 主键字段 7 de datetime -- 被跟踪的字段 8 constraint pk_sto primary key(id) 9 ) 10 11... 阅读全文
posted @ 2013-08-04 21:17 桦仔 阅读(2856) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 30 下一页