sql2000在win10上老是显示数据库日志不可用

sql2000在win10上老是显示数据库日志不可用,第1张

sql2000在win10上老是显示数据库日志不可用?

回答如下:

是因为 *** 作设置不正确导致,第一步首先是打开首页 *** 作指南,第二步是针对问题分析方案,多实践,得以解决。

新建数据库提示归档日志写入失败,检查服务器发现磁盘空间满了,是由于ORACLE数据库的归档日志被启用了,而系统默认是没有启用ORACLE数据库归档日志这个功能的。

解决办法:

清理磁盘空间后,重启数据库问题解决。随后把服务器磁盘空间扩容,直接给了oracle数据所在盘1TB的磁盘空间。

使用sql命令查看:

Sql>sqlplus / as nolog---------------------启动sql*Plus

Sql>connect sys/password@orcl as sysdba

Sql>archive log list

数据库日志模式 存档模式

自动存档 启用

存档终点 USE_DB_RECOVERY_FILE_DEST

最早的联机日志序列 4888

下一个存档日志序列 4890

当前日志序列 4890

Sql>show parameter db_recovery_file_dest

1、重起数据库。

2、把tempdb放到另一硬盘上。方法:

1、用Enterprise Manager或sp_helpdb查看tempdb现在存放的位置

2、用

alter database tempdb modify file(name='tempdev',filename='newpath\newfilename')

alter database tempdb modify file(name='templog',filename='newpath\newfilename')

3、关闭sqlserver重起

4、删掉旧的tempdb文件


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6844708.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存