我需要使用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