當前位置:首頁 » 數據倉庫 » sybase查看資料庫日誌
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sybase查看資料庫日誌

發布時間: 2022-11-15 12:26:32

① 如何查看sybase資料庫空間日誌

如:> sp_helpsegment system 查看系統的剩餘空間
> sp_helpsegment logsegment 查看日誌的剩餘空間

也可sp_helpdb db_name來查詢。。

通過sp_helpdb dbname得到的返回值有(部分信息):
device_fragments size usage free kbytes
---------------- ---- ----- -----------
ciimlog 450.0 MB data only 240
ciimlog 1022.0 MB data only 912
ciimlog 218.0 MB log only 223232
ciimlog 310.0 MB log only 317440
datadev1 192.0 MB data only 6208
datadev1 1000.0 MB data only 62992
datadev1 308.0 MB log only 315392
datadev1 500.0 MB log only 512000

② 如何查看SYBASE中操作日誌

如果沒有使用auditing,無法知道。如果要找日誌中的數據,需要特殊的工具,並且執行delete之後沒有執行過mp tran命令

③ sybase 檢查資料庫的日誌是否有單獨的存放設備

詳細步驟,已測試成功[@more@]
1、備份資料庫,包括 master 和你要分離數據與日誌的應用庫,最好是備份所有資料庫;
2、檢查資料庫的日誌是否有單獨的存放設備,如有,則直接到第5步;
3、如沒有單獨的日誌設備,則增加一個設備:disk init .....;
4、alter database db_name log on new_log_device=xxx
5、sp_logdevice dbname,new_logdev (移動日誌設備)
6、sp_dropsegment logsegment, db_name, device_name (如果資料庫有多個設備既放數據又放日誌,則
要相應的運行幾次
7、創建一個臨時表,然後往裡面插入足夠的數據,然後截斷日誌
use db_name
go
create table t1 (id int)
go
declare @loop int
select @loop = 1
while(@loop<500)
begin
insert t1 values(@loop)
select @loop = @loop + 1
end
go
mp tran db_name with truncate_only
go
8、到此,數據與日誌的分離已經完成,使用sp_helpdb db_name或sp_helplog查看是否已分離。
增加和刪除 segment 並不移動當前的已分配空間。日誌至少有一個擴充(extend)位於以前的 segment
上(還記得嗎,為對象分配存貯單元時,實際是以 extend 為單位的。)。如果當前 extend 被填滿,需要再
為日誌分配時,ASE會在新的 segment 上分配(segment 約束它不得不這么做)。此時,截斷日誌就可以回收
以前分配的 extend 了。

最後,還是要備份所有資料庫.

④ 如何查看sybase資料庫空間日誌

use db_name
go
sp_spaceused syslogs
go
或者

sp_helpdb db_name
go
sp_helpsegment logsegment
go

⑤ 如何查看sybase資料庫的日誌情況

如果是linux則在 sybase安裝目錄,ASE-12_5/install/下:ASE伺服器名.log,備份伺服器名.log linux用vi或more看

⑥ 如何查看sybase資料庫空間日誌

如何查看sybase資料庫空間日誌
如:> sp_helpsegment system 查看系統的剩餘空間
> sp_helpsegment logsegment 查看日誌的剩餘空間

也可sp_helpdb db_name來查詢。。

通過sp_helpdb dbname得到的返回值有(部分信息):
device_fragments size usage free kbytes

⑦ 如何查看sybase資料庫運行情況

選擇開始菜單中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打開【SQL Server Management Studio】窗口,並使用Windows或 SQL Server身份驗證建立連接。
在【對象資源管理器】窗口中展開伺服器,然後選擇【資料庫】節點
右鍵單擊【資料庫】節點,從彈出來的快捷菜單中選擇【新建資料庫】命令。
執行上述操作後,會彈出【新建資料庫】對話框。在對話框、左側有3個選項,分別是【常規】、【選項】和【文件組】。完成這三個選項中的設置會後,就完成了資料庫的創建工作,
在【資料庫名稱】文本框中輸入要新建資料庫的名稱。例如,這里以「新建的資料庫」。
在【所有者】文本框中輸入新建資料庫的所有者,如sa。根據資料庫的使用情況,選擇啟用或者禁用【使用全文索引】復選框。
在【資料庫文件】列表中包括兩行,一行是資料庫文件,而另一行是日記文件。通過單擊下面的【添加】、【刪除】按鈕添加或刪除資料庫文件。
切換到【選項頁】、在這里可以設置資料庫的排序規則、恢復模式、兼容級別和其他屬性。
切換到【文件組】頁,在這里可以添加或刪除文件組。
完成以上操作後,單擊【確定】按鈕關閉【新建資料庫】對話框。至此「新建的數據」資料庫創建成功。新建的資料庫可以再【對象資源管理器】窗口看到。

⑧ 如何查看SYBASE資料庫日誌文件,的相關推薦

在資料庫內執行: select @@errorlog 可以獲得資料庫的錯誤日誌文件名稱。
用文本查看器打開sybase錯誤日誌文件即可。

⑨ sybase 錯誤日誌在哪看

12.0版本以前直接在安裝目錄下的install目錄
12.0版本以後在sybase安裝目錄下 ASE-12_x 目錄下的install目錄

⑩ linux/sybase日誌查看

先看 crontab 的日誌是不是正確運行了腳本。之後再看 sybase 的日誌對應時間的資料庫操作是否正常。
shell 腳本裡面根據命令的運行狀況自己留下點 log 還是有必要的……