随笔 - 120, 文章 - 1, 评论 - 166, 阅读 - 19万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

06 2011 档案

摘要:EXEC sp_resetstatus 'DBname';ALTER DATABASE DBname SET EMERGENCYDBCC checkdb('DBname')ALTER DATABASE DBname SET SINGLE_USER WITH ROLLBACK IMMEDIATEDBCC CheckDB ('DBname', REPAIR_ALLOW_DATA_LOSS)ALTER DATABASE DBname SET MULTI_USER参考:http://www.codeproject.com/KB/reporting-ser 阅读全文

posted @ 2011-06-16 15:56 nzperfect 阅读(447) 评论(0) 推荐(0) 编辑

摘要:4G 内存 32bit win2k3+sql2k8 sp1运行一段时间后,在添加字段或修改字段长度时:Failed to initialize the Common Language Runtime (CLR) v2.0.50727 with HRESULT 0x80004005. You need to restart SQL Server to use CLR integration features.重启SQL Server后,error有:AppDomain 2 (mssqlsystemresource.dbo[runtime].1) created.AppDomain 3 (mss. 阅读全文

posted @ 2011-06-14 13:56 nzperfect 阅读(1786) 评论(0) 推荐(0) 编辑

摘要:How to add an article to an existing Transactional Subscription initialized through backup添加新表:1.将要发布的新表添加至已存在发布项,之后再将其删除,这样操作,可以避免考虑not for replication问题2.在发布库生成该表的create脚本,到订阅库去执行来生成该表3.停止 logreader job.4.使用ssis等方法将该表数据从发布库导入订阅库,注意,确保该表在导数据期间和在添加到发布项之前,不能再有改变,否则需要再用tablediff来追数据5.将该表使用界面或脚本添加至已存在的 阅读全文

posted @ 2011-06-10 15:01 nzperfect 阅读(321) 评论(0) 推荐(0) 编辑

摘要:初始化订阅: 1.使用界面在发布服务器上建立发布项,勾选“立即创建快照并使快照保持可用状态,以初始化订阅”。 即: @immediate_sync = N'true'2.使用界面修改发布项的"允许从备份文件初始化"为true. 即:@allow_initialize_from_backup = N'true'3.为前发布数据库全一个全备,一个事务log备份'd:\DBBak\repl.trn'4.在订阅服务器用发布库全备还原出一个订阅库,状态norecovery,之后再还原发布的log备份,状态recovery5.使用脚本命令 阅读全文

posted @ 2011-06-09 15:48 nzperfect 阅读(544) 评论(0) 推荐(0) 编辑

摘要:最近在用SSIS导数据时遇到RESOURCE_SEMAPHORE等待,之后挂起。源服务器4G内存,SQL Server 2005 sp3 企业版,8核目标服务器10台,配置同上现在要在10台服务器上执行SSIS来抽取源服务器数据,数据量小时未发现异常,抽的数据量大时,出现RESOURCE_SEMAPHORE等待,然后SSIS进程挂起,导数据停滞,经查msdn,如下:http://msdn.microsoft.com/zh-cn/library/ms179984.aspxRESOURCE_SEMAPHORE当由于存在其他并发查询而无法立即批准查询内存请求时出现。等待时间较长或等待次数较多可能指示 阅读全文

posted @ 2011-06-01 19:38 nzperfect 阅读(1026) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示