摘要:
数据库系统异常是DBA经常要面临的情景,一名有一定从业经验的DBA,都会有自己一套故障排查的方法和步骤,此文为为大家介绍一下通过系统性能视图(SQLServer05以上版本)来排查系统异常的基本方法,希望能对大家有所帮助。这里分两部分来介绍:一. 从数据库连接情况来判断异常:1. 首先我们来看一下目前数据库系统所有请求情况: 1 --request info 2 select s.session_id, s.status,db_name(r.database_id) as database_name, 3 s.login_name,s.login_time, s.host_name, 4 c. 阅读全文
摘要:
我们经常在迁移数据库时,需要将登录账号,用户和用户对应的角色也迁移过去,以下脚本就是迁移SQLServer数据库用户以及用户对应的角色的脚本;将在Message里面生成对应的脚本。 1 SET NOCOUNT ON 2 GO 3 if exists( SELECT 4 * 5 FROM tempdb.dbo.sysobjects 6 WHERE 7 xtype='U' and name='userrole' 8 9 ) 10 begin 11 drop table tempdb.dbo.userrole 12 CREATE TABLE tempdb.dbo.us 阅读全文