当前位置:首页 » 编程语言 » sqlserversql日志

sqlserversql日志

发布时间: 2023-07-27 07:31:31

1. sql Server 2000之日志传送功能—问题解决

一 残余数据

当您进行SQL Server 日志传送的实验时 也许偶而会中断设定过程 如果真是如此 那么某些资料仍然会存入每台服务器的日志传送资料表 并且影响到后续的日志传送设定动作 为了保证这些剩余资料都会被清除 请确实删除每台服务器msdb数据库内日志传送资料表之相关资料

错误信息

Error : The specified primary_server_name primary_database_name ( N ) already exists

Error : A log shipping monitor is already defined ( )

处理方法

必须手动执行下面几个存储过程来删除Log Shipping在数据库中记录的信息

sp_delete_log_shipping_primary

删除msdb dbo log_shipping_primary表中的Primary Server信息

sp_delete_log_shipping_plan

删除Log Shipping计划

sp_delete_log_shipping_secondary

删除msdb dbo log_shipping_secondaries表中的Secondary Server信息

sp_remove_log_shipping_monitor

删除Log Shipping监视从表msdb dbo log_shipping_monitor

二 数据库的模式

如果正确设置了Log Shipping 但是没有办法正常执行 在SQL Server的日志中可以看到类似这个信息和界面

Microsoft (R) SQLMaint Utility (Unicode) Version Logged on to SQL Server ZTAO as ZTAO Administrator (trusted)

Starting maintenance plan LOG_Plan_ on : :

Backup can not be performed on database ERPLogShipping This sub task is ignored

Deleting old text reports file(s) deleted

End of maintenance plan LOG_Plan_ on : :

SQLMAINT EXE Process Exit Code: (Failed)

可能是你没有正确设置数据库的模式 完整模式

三 Log文件存放路径

lishixin/Article/program/SQLServer/201311/22534

2. 如何查看sql数据库操作日志

请参照以下步骤查看sql数据库操作日志。

1、首先在电脑上打开sql server软件,进入软件加载界面。

3. 如何查看sql server 2008的SQL语句执行错误日志

1、使用了SQL Server 2008 Management Studio进行加载数据库,进行点击列表中的管理的选项。早模

4. SQL Server 快速清除日志文件的方法

SQL Server 2000快速清除日志文件的方法

SQL Server 2000 数据库日志太大!

如何清理SQL Server 2000的日志呢?

如何压缩SQL Server 2000的日志呢?

如何让SQL Server 2000的日志变小呢?

据我所知,办法有很多很多,总结起来算有3类吧:

1、点几下鼠标,用SQL Server 2000管理工具中的企业管理器即可实现,待会儿详解;

2、用SQL语句,在SQL Server 2000管理工具中的查询分析器可以实现,此法高级人士喜欢用;

3、用第三方工具实现,原理嘛,我觉得应该是用SQL语句来实现的,这方法好,简单易用,网上不乏精品工具,待会儿介绍一款。

一、现在我们详细描述一下如何用企业管理器清理SQL 2000的日志:

1、打开企业管理器,右击要处理的数据库--》属性--》选项--》故障还原,选“简单”--》确定。如图:

2、右击要处理的数据库--》所有任务--》收缩数据库--》什么也不动,默认第一个是0%,其它两个未选中,点确定--》如果您以前数据库日志文件大于1M那么现在再看看,是不是只有1M了呢。

3、操作完后--》按第一步,把“故障还原”,选“完全”,传说中SQL Server 2000 有自动还原功能,说是如果非法关机等因素造成数据丢失可以自动回滚,另外可以用程序来实现操作回滚,所以最好是让故障还原是“完全”。

4、这样便实现了“SQL Server 2000 数据库日志太大!如何管理,清除,变小,压缩它”中的清除,变小,压缩了,至于怎么管理,自己看着办吧,我一般只会用到这些,再有深入研究的话我会写上来的`。

二、现在我们介绍用第三方SQL Server 日志清理工具来清理日志,简单易用高效,推荐用这个方法。

我喜欢用 SqlServer日志清除专家 v3.5 来实现这个功能。界面如下:

数据库那里一般会将整个服务器的数据库名都列举出来,需要选择为自己账户能管理到的那个,我这里DB_iszip账户能管理的是 iszip ,选择好之后,点“清除日志”按钮,然后SQL Server 2000的日志就被清理好了,此时你去服务器看你数据库日志占用空间就只有1M了。

;

5. SQL数据库如何查看归档日志(oracle查看归档日志)

在对象资源管理器中,展开“管理”,御大正展开“SQLServer日志”,再双击“当前<日期/时间<”,此时将显示SQLServer、“SQL代理”和WindowsNT日志。

查看与作业相关的日志

在对象资源管理器中,展开“SQLServer代理”,右键单击“作仿姿业”,再单击“查看历史记录”镇悔,此时将显示“作业历史记录”和“SQL代理”日志。

查看与维护计划相关的日志

在对象资源管理器中,展开“管理”,右键单击“维护计划”,再单击“查看历史记录”,此时将显示“维护计划”、“作业历史记录”和“SQL代理”日志。

6. SQL Server 压缩日志及数据库文件大小

请按步骤进行 未进行前面的步骤时 请不要做后面的步骤 以免损坏你的数据库

一般不建议做第 两步 第 步不安全 有可能损坏数据库或丢失数据 第 步如果日志达到上限 则以后的数据库处理会失败 在清理日志后才能恢复

清空日志

DUMP TRANSACTION 库名 WITH NO_LOG

截断事务日志

BACKUP LOG 数据库名 WITH NO_LOG

收缩数据库文件(如果不压缩 数据库的文件不会减小

企业管理器 右键你要压缩的数据库 所有任务 收缩数据库 收缩文件

选择日志文件 在收缩方式里选择收缩至XXM 这里会给出一个允许收缩到的最小M数 直接输入这个数 确定就可以了

选择数据文件 在收缩方式里选择收缩至XXM 这里会给出一个允许收缩到的最小M数 直接输入这个数 确定就可以了

也可以用SQL语句来完成

收缩数据库

DBCC SHRINKDATABASE(客户资料)

收缩指定数据文件 是文件号 可以通过这个语句查询到:

select * from sysfiles

DBCC SHRINKFILE( )

为了最大化的缩小日志文件(如果是sql 这步只能在查询分析器中进行)

a 分离数据库:

企业管理器 服务器 数据库 右键 分离数据库

b 在我的电脑中删除LOG文件

c 附加数据库:

企业管理器 服务器 数据库 右键 附加数据库

此法将生成新的LOG 大小只有 多K

或用代码

下面的示例分离 pubs 然后将 pubs 中的一个文件附加到当前服务器

a 分离

EXEC sp_detach_db @dbname = pubs

b 删除日志文件

c 再附加

EXEC sp_attach_single_file_db @dbname = pubs

@physname = c:/Program Files/Microsoft

SQL Server/MSSQL/Data/pubs mdf

为了以后能自动收缩 做如下设置

企业管理器 服务器 右键数据库 属性 选项 选择 自动收缩

SQL语句设置方式:

EXEC sp_dboption 数据库名

autoshrink TRUE

如果想以后不让它日志增长得太大

企业管理器 服务器 右键数据库 属性 事务日志

将文件增长限制为xM(x是你允许的最大数据文件大小)

SQL语句的设置方式:

lishixin/Article/program/SQLServer/201311/22266

热点内容
安卓平板生产力如何 发布:2025-02-07 13:07:20 浏览:349
维沃新系统和安卓系统有什么区别 发布:2025-02-07 13:06:36 浏览:831
压缩机过热保护器在哪 发布:2025-02-07 13:03:21 浏览:42
安装win8需要什么配置 发布:2025-02-07 13:00:34 浏览:676
大板算法 发布:2025-02-07 12:56:47 浏览:254
tplink路由器如何配置 发布:2025-02-07 12:50:48 浏览:428
unicode转中文python 发布:2025-02-07 12:45:21 浏览:287
学习python用什么软件 发布:2025-02-07 12:45:15 浏览:611
怎么看bin文件编译日期 发布:2025-02-07 12:44:27 浏览:391
怎么启动ftp服务 发布:2025-02-07 12:27:46 浏览:865