随笔分类 -  sql server故障处理

摘要:sql server备份损坏 转自:https://www.cnblogs.com/zhijianliutang/p/4080916.html 1、备份文件和数据库放在同一个(或一组)的物理磁盘上。磁盘出现故障,备份也保不住了。 2、备份介质随坏,或者做的是网络备份,数据在网络传输中发生了损坏。 3 阅读全文
posted @ 2019-08-05 10:01 郭大侠1 阅读(685) 评论(0) 推荐(0) 编辑
摘要:sys.sp_MScdc_capture_job RAISERROR(22801, 10, -1) --原本 go sys.sp_MScdc_capture_job; go --修改后 go sys.sp_cdc_scan @maxtrans=30,@maxscans =10,@continuous 阅读全文
posted @ 2019-06-27 14:49 郭大侠1 阅读(1698) 评论(0) 推荐(1) 编辑
摘要:必看:官网:https://docs.microsoft.com/zh-cn/sql/relational-databases/databases/rebuild-system-databases?view=sql-server-ver15 一、恢复系统数据库 SQL Server 维护一组系统级数 阅读全文
posted @ 2019-06-20 15:15 郭大侠1 阅读(388) 评论(0) 推荐(0) 编辑
摘要:如果存在配置问题而无法启动服务器,则可以使用最小配置启动选项来启动 Microsoft SQL Server 实例。 这就是启动选项 -f。 使用最小配置启动 SQL Server 实例会自动将服务器置于单用户模式。 在最小配置模式下启动 SQL Server 实例时,注意下列事项: 只有一个用户可 阅读全文
posted @ 2019-06-03 15:23 郭大侠1 阅读(902) 评论(0) 推荐(0) 编辑
摘要:参考:https://www.cnblogs.com/gered/p/9882367.html 关键词:解析事务日志 新建数据库test3,然后查看日志文件,382行记录 查看其最大最小 建表删除测试 查看,多了80条,共462条 进行全备 全备之后,只有10行了!,证明什么,证明第一次全备会截断事 阅读全文
posted @ 2019-05-29 19:33 郭大侠1 阅读(233) 评论(0) 推荐(0) 编辑
摘要:SQL Server数据恢复准备之TRUNCATE TABLE理解 转自:https://blog.51cto.com/aimax/2142553 易语随风去关注0人评论6717人阅读2018-07-14 17:00:36 当truncate table发生时,如何进行恢复,相信大部分人都会选择通过 阅读全文
posted @ 2019-04-17 16:21 郭大侠1 阅读(2650) 评论(0) 推荐(0) 编辑
摘要:前提: (1)磁盘C盘、数据文件所在盘均有空间 (2)没有对数据文件设置maxSize (3)做过数据库服务器重启,仍没有效果 (4)但是同一个实例上的其他数据库没问题 (5)配额也查了,没问题 (6)使用的是 Raid10 分析查看步骤: 1、查看了当前数据库的数据文件信息 2、更改数据库文件大小 阅读全文
posted @ 2019-04-17 10:22 郭大侠1 阅读(381) 评论(0) 推荐(0) 编辑
摘要:关键词:sql server误删数据恢复,mssql误删数据恢复,delete --切换数据库use master--构建函数Create PROCEDURE Recover_Deleted_Data_Proc@Database_Name NVARCHAR(MAX),@SchemaName_n_Ta 阅读全文
posted @ 2019-04-11 11:14 郭大侠1 阅读(756) 评论(0) 推荐(0) 编辑
摘要:本问题基于上海sql server dba技术群提问分析总结而成: 群友问题: 就是一台服务器有数据库A,但没有数据库B(A和B有相同得表),我把B数据库的建表语句执行了在use A环境下了,为什么A数据库会被修改呢? 建表语句如下: 过程分析: 【1】首先,之前在运行脚本的时候,数据库选择的肯定是 阅读全文
posted @ 2019-04-08 10:03 郭大侠1 阅读(296) 评论(0) 推荐(0) 编辑
摘要:如何用更少的时间,在线新增字段? 理论步骤: 假如主数据库为A库,表为a表,现在是20190404 12点 1.利用A库的全备+事务备,恢复到 20190404 12点(假如用了3个小时) ,恢复成一个新库B库 2.记录A.a表的更新、删除、插入等操作到A.c 3.用select * into A. 阅读全文
posted @ 2019-04-04 17:23 郭大侠1 阅读(322) 评论(0) 推荐(0) 编辑
摘要:错误消息msg 7391 16级状态1行1表示 “Msg 7391,Level 16,State 2,Line 1 无法执行该操作,因为链接服务器XXX的OLE DB提供程序“SQLNCLI”无法启动分布式事务“ 此问题的常见原因是Microsoft分布式事务处理协调器未配置为网络访问。对于Wind 阅读全文
posted @ 2019-04-03 11:44 郭大侠1 阅读(682) 评论(0) 推荐(0) 编辑
摘要:【生产问题】还原一个很小的BAK文件,但却花了很长时间? 关键词:备份时事务日志太大会发生什么?还原时,事务日志太大会怎么办? 1、前提 【1.1】原库数据已经丢失,只有这个bak了 【1.2】bak文件只有1.8G大小 2、遇见问题 【2.1】1.8G的bak文件,还原了2个小时还没成功。排查为什 阅读全文
posted @ 2019-04-02 18:26 郭大侠1 阅读(2096) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/trams/archive/2012/01/13/2321637.html SQL Server 镜像证书过期处理 今天镜像中的主服务器进行维护重启,重启后发现镜像Disconnect,使用xp_readerrorlog 0, 1检查错误日志发现 阅读全文
posted @ 2019-03-26 15:29 郭大侠1 阅读(1015) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.sqlauthority.com/2016/04/03/sql-server-changed-password-sql-login-interview-question-week-065/?tdsourcetag=s_pctim_aiomsg 我的客户注意到,随机地, 阅读全文
posted @ 2019-03-21 14:32 郭大侠1 阅读(978) 评论(0) 推荐(0) 编辑
摘要:给sql server2005打补丁报错:无法安装Windows Installer MSP文件 在我们安装完SQL2005数据库后,需要安装SP4补丁时,会出错:无法安装Windows Installer MSP文件 的解决办法 1.开始——控制面板——添加或删除程序,卸载 “Microsoft 阅读全文
posted @ 2019-03-20 10:50 郭大侠1 阅读(338) 评论(0) 推荐(0) 编辑
摘要:sql server2005安装时报 ‘服务无法启动’ SQL server服务无法启动的原因分析: 在安装SQL 2005标准版(不多于四个CPU)和企业版(无限制)时,CPU的总核数必须是2的n次方。即核心数为1,2,4,8,16,32依次类推。因BL680C核心数为6x4=24,所以不能正常安 阅读全文
posted @ 2019-03-18 11:08 郭大侠1 阅读(621) 评论(0) 推荐(0) 编辑
摘要:参考 : https://www.cnblogs.com/gered/p/9450622.html 所有DB,都可能需要的操作 alter database db_del modify file( NAME = N'db_del_Data',FILEGROWTH = 113072KB ) 阅读全文
posted @ 2019-03-05 13:32 郭大侠1 阅读(149) 评论(0) 推荐(0) 编辑
摘要:单用户模式启动SQL Server实例总结 官网:https://docs.microsoft.com/zh-cn/previous-versions/sql/2014/database-engine/configure-windows/database-engine-service-startup 阅读全文
posted @ 2019-03-05 11:13 郭大侠1 阅读(714) 评论(0) 推荐(0) 编辑
摘要:关键词:sql server低版本到高版本还原 故障问题,图中备份集(红色框线部分)没有数据,无法选择,导致无法还原 解决办法: 【1】 低版本的备份到高版本的,用语句可以还原 注意事项: 低版本不一定能够拿到高版本还原。两个先决条件:(1)不能跳过架构平台,即不能跳过SQL Server 7.0 阅读全文
posted @ 2019-03-05 10:15 郭大侠1 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:windows 系统无法启动windows event log 服务 关键词:无法启动系统事件日志 尝试解决步骤 【1】权限:把如图中logsfile文件等都给local service 【2】把C:\Windows\System32\winevt\Logs下面的文件全部移走到其他文件夹,再启动服务 阅读全文
posted @ 2019-03-04 14:22 郭大侠1 阅读(3030) 评论(0) 推荐(0) 编辑