文章 2017-11-26 来自:开发者社区

SQL Server 2014 日志传送部署(5):通过T-SQL命令来部署日志传送

13.2.5 通过T-SQL命令来部署日志传送 SQL Server还提供以T-SQL命令方式来部署日志传送。在上一个章节中当完成步骤(6)或者(8)后,可保存生成的命令脚本。这个脚本命令结果和在Management Studio中操作的结果是等价的,此命令脚本也可以使用在用户在灾难恢复方案中更快速的重新部署日志传送。 得到的命令脚本(带监视服务器): -- 在主服务器上执行下列语句,以便为数.....

SQL Server 2014 日志传送部署(5):通过T-SQL命令来部署日志传送
文章 2017-11-23 来自:开发者社区

SQL Server日志在简单恢复模式下的角色

在简单恢复模式下,日志文件的作用仅仅是保证了SQL Server事务的ACID属性。并不承担具体的恢复数据的角色。正如”简单”这个词的字面意思一样,数据的备份和恢复仅仅是依赖于手动备份和恢复.在开始文章之前,首先要了解SQL Server提供的几种不同备份类型。   SQL Server提供的几种备份类型   SQL Server所提供的几种备份类型基本可以分为以下三种(文件和文件组备份以及部分....

SQL Server日志在简单恢复模式下的角色
文章 2017-11-22 来自:开发者社区

为什么SQL Server数据文件和日志文件最后更新日期不准?

看到网上有人提问为什么SQL Server数据更改了但是为什么数据库文件和日志文件的最好修改日期没有改变。其实这个是正常的 行为。   SQLServer文件的修改日期是在SQL Server关闭文件(Shutdown或者数据库被Detach,Offline)或者SQL Server数据文件或者日志文件增长(自动增长或者手动增长,这些我都自己测试过了)。其他时候SQL Server是绕过...

文章 2017-11-21 来自:开发者社区

SQL Server 2012 新DMV查询日志路径

遇到问题的时候,我们经常会让用户查看SQLServer错误日志,但是很多用户会问日志到底在哪里啊? 在2012之前有几个办法可以查看日志的位置: 1.使用sp_readerrorlog或者xp_readerrorlog,之后查找”LogingSQLServermessagesin”之类的语句,后面紧跟的就是错误日志的地址。 2.在SQLServer配置管理器中查看(属性->启动参数...

文章 2017-11-19 来自:开发者社区

SQL Server 2005无日志文件附加数据库

数据库日志文件超级大,在重装系统的时候,为了省事,就没有备份日志文件,而且是没有分离就把日志文件给删掉了(下次一定要记得先分离再删日志文件)。结果造成数据库怎么都附加不上。出现错误。 解决办法: 1、新建一个同名数据库。 2、停止数据库服务,覆盖新建的数据库主文件(小技巧:最好放在同一个磁盘里面,把新建的数据库主文件删掉或移开,再把要恢复的数据库主文件剪切过去,这样就可以节省时间。) 3、启动数....

文章 2017-11-17 来自:开发者社区

PDF.NET的SQL日志

PDF.NET(PWMIS数据开发框架)是一个基于SQL-MAP(将SQL语句映射成数据访问代码)和OQL(对象化的SQL查询表达式)技术的数据开发框架,兼有SQL和ORM的特点。尽管有些数据库系统能够提供SQL监视,比如SQLSERVER的事务日志跟踪,但好多数据库都没有提供这样的功能,所以很多数据(或者ORM)框架都会有一个记录执行的SQL日志的功能,PDF.NET也不例外,下面讲讲它是怎么....

文章 2017-11-17 来自:开发者社区

关于sql server日志变得超大的删除解决办法

    首先说说,这个sql server的日志,就是*log.ldf结尾的日志文件,他的日志体系结构其实挺严谨,原意是---如果你不做日志备份,就不给你删日志,然后也有脚本给你回收日志空间,算是挺安全也方便实用了.     看起来是挺合理的,但是碰到缺心眼的开发或使用者,日志一天天的胀大,而又忘记回收的话,那就悲催了,这个时候你就不可能...

文章 2017-11-16 来自:开发者社区

[AlwaysOn Availability Groups]SQL Server错误日志(AG)

SQL Server错误日志(AG) SQL Server错误日志会记录影响AG的时间,比如: 1.和Windows故障转移集群交互 2.可用副本的状态 3.可用数据的状态 4.AG endpoint的状态 5.AG Listener的状态 6.SQL Server resource DLL和SQL Server实例的租用状态 7.AG的错误事件 出现以下状态就需要检查错误日志: 1.无法连接到....

文章 2017-11-16 来自:开发者社区

使用sp_cycle_errorlog循环SQL Server错误日志

由于于高可用的数据库服务器可能很少停机,SQLServer的日志文件增长会非常大。这样对于DBA使用错误日志查找信息就会比较困难,而且日志大了写入以后性能也会受到影响。   我们通常认为SQLServer启动的时候才会创建错误日志,所以需要停机才能重新创建日志文件,而这样的维护对于高可用性的数据库是不可想象的。   其实完全可以不通过重启服务就可以实现日志的循环。 微软提供了一...

文章 2017-11-16 来自:开发者社区

SQL Server虚拟日志文件数量的合理设定

大家都知道SQL Server日志文件用来记录事物日志,但是SQL Server数据库引擎内部将每一物理日志文件分成多个虚拟日志文件管理。而且虚拟日志的多少回影响数据库的性能。   虚拟日志文件没有固定大小,且物理日志文件所包含的虚拟日志文件数不固定。数据库引擎在创建或扩展日志文件时动态选择虚拟日志文件的大小。   数据库引擎尝试维护少量的虚拟文件. 只有当日志文件使用较小的&...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

分享数据库前沿,解构实战干货,推动数据库技术变革

+关注