在 SQL Server 中,您可以IMPLICIT_TRANSACTIONS
通过@@OPTIONS
.
如何找到IMPLICIT_TRANSACTIONS
另一个会话的值?
这绝对可以做到,因为 SQL Server Profiler 显示了它。
在 SQL Server 中,您可以IMPLICIT_TRANSACTIONS
通过@@OPTIONS
.
如何找到IMPLICIT_TRANSACTIONS
另一个会话的值?
这绝对可以做到,因为 SQL Server Profiler 显示了它。
我在 Windows 2008R2 + SQL Server 2005 SP4 上为我的数据库准备了新服务器。
我总是将备份恢复数据库的时间估计为在基地所在的位置复制备份文件的时间。
但这次这个指标有很大不同。
复印需要 30 分钟。
还原数据库需要 300 分钟。
恢复数据库后,所有操作都按预期快速进行。
我无法理解恢复数据库如此缓慢的原因。
我有一个使用完整恢复模式的 SQL Server 2005 数据库。如果我执行以下命令:
ALTER DATABASE test SET RECOVERY SIMPLE;
ALTER DATABASE test SET RECOVERY FULL;
或者
BACKUP LOG test WITH truncate_only;
然后尝试运行日志备份:
BACKUP LOG test TO DISK = 'backupfile.bak'
我收到错误消息:
无法执行 BACKUP LOG,因为没有当前数据库备份。
问题:
在不运行备份日志命令的情况下,如何检查是否无法进行日志备份?
我们从 SQL Server 2000 迁移到 SQL Server 2005。我无法更改的客户端软件创建了一个没有选项的用户
CHECK_POLICY = OFF;
创建用户后,我必须运行命令
ALTER LOGIN username WITH CHECK_POLICY = OFF;
按照建议禁用该策略,我不能。
是否可以禁用CHECK_POLICY
没有她的CREATE LOGIN
用户创建的默认值CHECK_POLICY = OFF
?