我需要使用 Sybase SQL Query 检索以下详细信息。
1) 数据库数据文件路径
2) 数据库事务日志文件路径
3) SybaseSoftware 的安装路径
4) Sybase 上安装的补丁
谢谢。
我需要使用 Sybase SQL Query 检索以下详细信息。
1) 数据库数据文件路径
2) 数据库事务日志文件路径
3) SybaseSoftware 的安装路径
4) Sybase 上安装的补丁
谢谢。
DBA 很容易在 30 秒内获得该信息;只需单击几下即可使用 GUI 管理工具。
为什么要通过 SQL 获取服务器安装的详细信息?如果您是编码员,则不需要该信息来完成工作;该信息是 DBA 的域,并且在他们管理服务器时会发生变化。更重要的是,这些更改对编码人员来说是透明的。即使你知道它,它也不会帮助或阻碍你的工作。
尤其是“数据和日志文件路径”,受到开发人员直接访问的保护(它是一个安全的 ANSI SQL RDBMS)。
更新
显然你没有费心去查手册。
打开与服务器的会话,以便您可以通过“Sybase SQL Query”执行 SQL 命令。在您的 PC 上,运行 isql(字符)或 DBISQL(GUI);它们都在 Sybase PC 安装 CD 上,您也可以免费下载它们。
设备(“数据文件路径”):
sp_helpdevice
去
每台服务器有许多数据库。每台服务器有许多设备。您必须弄清楚 (a) 哪些设备包含您感兴趣的数据库 (b) 数据设备与日志设备。
sp_helpdb
去
日志设备(“数据库事务日志文件路径”)
(同(1))
“Sybase 安装”或 $HOME 目录(在服务器上)。有两种方法,第一种更容易:
Sybase ASE 的版本是列表中唯一与编码员相关的项目。它(包括当前的 EBF(“补丁级别”)通过以下方式获得:
选择 @@VERSION
去