REPLICATION
invalid subscription:use distribution go SET NOCOUNT ON select status, * from dbo.MSsubscriptions with (NOLOCK) where status=0 --订阅的状态:0=不活动,1=已订阅,2=活动 u...
Windows下删除文件脚本以及移动文件脚本
1:删除4天以前指定文件夹下TRN文件.forfiles /p D:\TempBackup /m *.trn -d -4 /c "cmd /c del /f @path"2:拷贝文件robocopy "d:\tempbackup" "d:\back" /copyall /Mir /NP /S /LOG+:"d:\copy"%date:~6,4%%date:~0,2...
TROUBLESHOOTING DIALOGS IN SQLServer Service Broker
最近在学习Service Broker东东,搜到这篇帖子,是对Service Broker进行troubleshooting的.很好,现转上来.So you built your first Service Broker app, you’ve sent the firstmessage and now y...
统一修改数据库中表的栏位属性(从CHAR,VARCHAR修改到NCHAR和NVARCHAR)
DECLARE TABLES_CURSOR CURSOR FOR SELECT A.NAME AS COLUMNNAME ,B.NAME AS TABLENAME ,C.NAME AS TYPENAME &nb...
处理数据库镜像问题的一个案例
背景:今天检查一个服务器上实例中镜像数据库的状态,发现主库这边所有被镜像的数据库的状态均为:Principal/Disconnected,而从库那边除了镜像数据库Tfs_TFS2005Collection 之外,其他镜像数据库的状态为Mirror/Rec...
SQLServer中一些容易让人误解的地方
1.假如数据库在11:30创建了Snapshot,之后数据库在13:00挂掉,这个时候是不能使用该Snapshot来恢复.----原因:使用restore database dbname from database_snapshot='snapshot_db_name'恢复数...
简单的Audit测试
今天简单的对SQLServer的Audit功能测试了下,需要注意的是Audit功能仅在企业版或者开发版中有效.实验中的Audit功能是监控dbo用户对表wh42.audittest上select和update操作.以下是具体的操作步骤:USE MASTERGOC...
NULL和NOT NULL的选择
在很多情况下,我们在设计表的时候都会将部分栏位设置为NULL,这样在INSERT的时候,如果不指定具体的值,则会存放为NULL.但是这样会存在一些性能上的问题,下面详细说明.1. 数据...
SQLServer Broker Service 配置步骤
介绍了两个服务器上SQLServer实例之间配置Service Broker的方法. 1. ENABLE OUTBOUND CONNECTIONSON THE FIRST SERVER. 1.1. Create the SQLserv...
常用的维护sql汇总
1. 检查BLOCKING相关信息(SQLSERVER 2005 &2008):SELECT TL.REQUEST_SESSION_ID AS WAITINGSESSIONID, WT.BLOCKING_SESSION_ID AS BLOCKINGSESSIONID,  ...
DBCC SHOWCONTIG的结果解释。
DBCC SHOWCONTIG是显示指定的表的数据和索引的碎片信息。如上图所示。解释如下:Page Scanned-扫描页数:如果你知道行的近似尺寸和表或索引里的行数,那么你可以估计出索引里的页数。看看扫描页数,...
需要加入到空间的帖子。
sqlserver怎么处理这个问题 http://www.itpub.net/thread-1568525-1-1.html奇怪的备份问题 http://www.itpub.net/thread-1568293-1-1.htmlmysql migration toolkit的问题 http...
当前命令发生了严重错误。应放弃任何可能产生的结果。
sqlserver 2008 R2 EE CU7执行一个存储过程对数据进行archive.但是,有些时候就会报错:当前命令发生了严重错误。应放弃任何可能产生的结果。我有对两边数据库进行DBCC CHECKDB,发现都没任何错误.那我要怎么去...
Mysql event 一些测试.
Mysql的event schedule可以让你设置你的mysql数据库在某个时间段执行你想要的动作create event test1on schedule every 1 daystarts '2007-09-01 12:00:00'on completion not preservedo insert into yyy v...
在SQL Server上建立到Mysql的DBLINK.
EXEC master.dbo.sp_addlinkedserver @server = N'MYSQLLINK', @srvproduct = N'Mysql', @provider = N'MSDASQL', @provstr = N'Driver={MySQL ODBC 5.1 Driver};Server=SZLPT1314; ...
SQLServer建立DBLINK到Oracle,并使用opendatasource或者openquery查询
/**Parameters description:1.@server will be the name of the DBLink2.@srvproduct is the product name of the OLE DB data source.3.@provider is the provider_name.Data source is Oracle,so we need ...
mysql备份数据库命令
假如使用了xtrabackup备份工具完全备份:xtrabackup.exe --defaults-file=d:\mysql\my.ini --backup --target-dir=d:\mysqlfullbak增量备份:xtrabackup.exe --defaults-file=d:\mysql\my.ini --backup --...
SQLServer关系引擎
关系引擎又称为查询处理器,它包含的SQLServer组件用于确定查询需要完成的任务,以及如何实现的最佳方案.关系引擎包含两个主要的部分:查询优化和查询执行.查询优化器也许是查询处理器中最复杂的组件,甚至是整个SQL...
存储引擎
[i=s] 本帖最后由 hwtong 于 2011-12-5 21:40 编辑 SQL Server存储引擎包括设涉及访问和管理数据的所有组件.在SQLServer 2008中,存储引擎主要包括三个部分:访问方法,锁定和实物服务及实用工具命令.1.访问...
SQL-OS介绍
SQLOS是一个单独的应用层,它位于SQLServer数据库引擎的最低层;SQLServer和SQL Reporting Services都是在顶层运行.SQLServer的早期版本在存储引擎和实际操作系统之间使用瘦接口层,通过该接口层,SQLServer可以...