查询sql数据库结构信息的命令

等等,我记得上次我在公司帮忙调试旧系统时,数据库结构突然出现问题。
我刚刚在 SQL Server 中移动并尝试了 sys.一一查看。
当时我手里有一份数据库文档,读到一半的时候我突然意识到user_tab_column视图中的空白字段特别有用。
下午三点左右,阳光从百叶窗的缝隙中探出头来,不经意间闪过键盘。

如何查看sybase数据库空间日志

啊,对了,看Sybase空间日志,主要有两个。

第一步是查看数据库日志空间的使用情况。
你需要使用Sybase命令,这个sp_spaceusedsyslogs,它在哪个数据库中使用,针对该数据库运行它,你可以看到它占用了多少日志空间。
还有 sp_helpsegmentlogsegment。
该命令还可以检查日志段状态并帮助确定空间。

或使用 SybaseCentral GUI。
这个看起来更清晰,点击几下你就知道了一切。

一般来说,日志中应该有2 0%以上的空白空间。
如果小于2 0%,则必须使用DUMPTRANSACTION命令输出事务日志,或者使用TRUNCATELOG截断日志。

第二步,查看数据库系统日志。
主要是看有没有错误,有错误就改正。

看看这份报纸。
通常,文件名为 SYBASE.log,位于 $Sybase/install/ 目录中。
可以使用 vi、more 或 tail 命令来查看。
以尾巴为例。
您必须首先导航到此目录,例如 cd /sybase/ASE-1 2 _5 /install,然后 tail -5 00 sybase.log,以便可以读取最后 5 00 行。
参数个数视情况而定,一般以昨天的信息为准。

如果有错误:在日志中,数据库管理员应该查看错误代码。
错误代码请参见《企业故障处理与错误信息指南》第1 -3 卷,并根据代码进行处理。