sql怎么新建日志文件不用代码

说实话,当我第一次开始使用对象资源管理器(SSMS)时,我也感觉日志分类相当混乱。
例如,在2 008 R2 中,我连接到SQLServer实例,例行展开“管理”节点,看到“日志文件”下有SQLSERVER、SQLSERVER代理、Windows应用程序日志和数据库邮件。
显然,应该包括维护计划和远程维护计划的记录,以及工作历史记录,正好有7 类。

但有趣的是,当我打开Windows应用程序注册表仔细一看时,我发现它实际上分为系统注册表(System)、安全注册表(Security)、应用程序注册表(Application)和PatchLink注册表等子类别。
我仍然想知道,PatchLink 是什么?查了一下,发现是VMware的补丁管理工具,不足为奇。

更让我惊讶的是,当我在2 008 R2 中点击SSMS中的“管理”->“日志文件”时,出现了HardwareEvents、Internet Explorer、Windows PowerShell等系统日志。
当我这样做时,我单击了 HardwareEvents,发现所有记录的硬件事件都是警告,例如磁盘活动和内存不足。
这让我有点困惑,为什么SQL Server要记录硬件事件日志呢?这可能是一个错误,但奇怪的是没有其他 SQL Server 管理员提到过它。

说实话,我自己从来没有运行过SQL Server 2 008 R2 我记得数据是针对X的,但是我建议你检查一下维护计划和远程维护计划日志是否专门算作工作历史记录。
也就是说,无论有多少日志类别,关键是要了解哪些类型的日志会影响性能。
我有一个客户的SQL Server Agent日志已累积到1 TB,导致服务器响应缓慢。
最后我们直接缩短日志轮转周期来解决问题。

您不必太担心日志有多少种类型。
毕竟Windows Server本身就有4 00多种日志类型。
于是我对日志类别进行了整理,最终发现7 0%的警报来自SQLSERVER和Windows安全日志,而其他数百条日志基本上被忽略了。

如何向数据库中添加数据或日志文件

结论:备份期间无法添加或删除文件,并且 SQL Server 限制为 3 2 K 文件。

大白话:备份时文件不能移动,数据库最多可容纳3 2 K文件。

要点: 1 . 备份时添加和删除文件受到限制。
2 . 每个数据库最多支持3 2 ,7 6 7 个文件。
3 、操作数据库需要ALTER权限。

项目:SQL Server Management Studio。

时间:没有限制,可以随时操作。

数量:3 2 ,7 6 7 (文件和文件组限制)
我仍在亲自验证这一点,但这是我的经验。
你自己掂量一下。

在SQL 2005中附加数库时,所要附加的数据库只有主文件,没有LDF的,请问怎么解决?

只有MDF,没有LDF。
允许 SQL Server 在附加时自动创建日志文件。

MDF 文件路径必须正确。
SQL Server 自动查找关联的 LDF,如果找不到,则报告错误。

如果报错,请删除LDF条目。
在“添加”旁边,单击“高级”以设置新的日志路径。

未设置新路径,SQL Server 自动创建它。
在 2 005 版本中,此过程很常见。

权限必须足够。
应首先执行 MDF 备份。
还需要添加文件组。

自己掂量一下。

数据库日志文件压缩的方法及步骤

上周 我的那个朋友 使用方法1 压缩日志文件。

首先运行BACKUPLOG数据库名称WITH TRUNCATE_ONLY。
释放未使用的空间,然后
DBCC SHRINKFILE 将文件减小到合适的大小
2 02 3 我的那个朋友 使用方法2 隔离数据库
先备份整个数据库 然后 sp_detach_db yourDBName 将删除
LDF 文件 我不明白 Resp_attach_single_file_db
部分 具体的删除和重新安装说明
我想出了别的办法 使用方法 3 在企业管理器中隔离数据库。

删除LDF文件 重新安装MDF
不要忘记将恢复模式更改为简单 ALTER DATABASE设置
操作前必须备份 避免数据丢失
由您决定