我需要使用Sybase SQL Query重新查看以下详细信息。如何获取Sybase文件路径,事务日志和安装细节?
1)数据库数据文件路径
2)数据库事务日志文件路径
3)路径,其中SybaseSoftware安装
4)安装上的Sybase
由于补丁。
我需要使用Sybase SQL Query重新查看以下详细信息。如何获取Sybase文件路径,事务日志和安装细节?
1)数据库数据文件路径
2)数据库事务日志文件路径
3)路径,其中SybaseSoftware安装
4)安装上的Sybase
由于补丁。
这个信息很容易让DBA在30秒内获得;只需点击几下鼠标即可使用GUI管理工具。
为什么要获取服务器安装的详细信息VIA SQL?如果你是一名编码员,你不需要这些信息来完成你的工作;该信息是DBA的域,并在管理服务器时发生更改。更重要的是,这些更改对编码人员来说是透明的。即使你知道它,它也不会帮助或阻碍你的工作。
“数据和日志文件路径”特别是由开发者(它是一个固定ANSI SQL RDBMS),防止直接访问。
更新
显然你没有刻意去查手册。
打开与服务器的会话,以便您可以通过“Sybase SQL查询”执行SQL commnands。在PC上运行isql(字符)或DBISQL(GUI);它们都在Sybase PC安装光盘上,您也可以免费下载它们。
设备(“数据文件路径”):
的sp_helpdevice
去
有每个服务器的许多数据库。每台服务器有许多设备。您必须弄清楚(a)哪些设备包含您感兴趣的数据库(b)数据设备与日志设备。
的sp_helpdb
去
日志设备(“数据库事务日志文件路径”)
(同(1))
“Sybase安装”或$ HOME目录(在服务器上)。有两种方法,第一种更容易:
的Sybase ASE的的版本是从你的列表中唯一项目是相关的编码器。据(包括当前EBF(“补丁级别”)通过获得:
SELECT @@ VERSION
去
我想这样做,因为它我的工作的一部分,没有任何使用Sybase SQL Query进行检索的方法事务日志文件和数据文件位于哪个设备上? – John 2010-10-30 06:48:01
是的,当然,它被称为SQL。数据操作命令允许您查询驻留在数据文件中的数据库(数据文件* *设备)。正常的ANSI SQL安全性是强制执行的,所以你只能得到已明确授予给你的数据。不需要去datafile/d直接提供服务(如果你这样做了,那么购买许可证的其他人)会对根据许可证提供的安全性被破坏感到不满。事务日志不可访问。什么法律工作要求违反许可服务器的安全性? – PerformanceDBA 2010-10-30 07:35:11