在使用
dbcc dbinfo
之前我們先看你下面幾個問題:
1.sql server
是否公升級過?安裝時的版本是多少?
2.sql server
當前的內部版本號是多少?
3.sql server
上次成功執行
dbcc checkdb
的時間是多少?
4.日誌是否被重建過
5.。。。。。。
上面所需要的資訊只需要乙個命令就可以了
dbcc dbinfo
(這個是
undocumented
,但是安全)
,下面是執行的腳步,為了顯示好看我使用了
with tableresults
結果如下:
dbi_dbnamemaster
dbi_version655
dbi_createversion611
dbi_dbcclastknowngood2011-08-20 03:00:05.900
dbi_lastlogbackuptime1900-01-01 00:00:00.000
dbi_rebuildlogs0
通過上面的資訊可以知道我的資料庫是從
2005
公升級上去的,在
2011
年做過dbcc checkdb
,沒做過日誌備份,也沒重新
rebuild log.
其實這些資訊都是存在資料庫的
boot page
裡面的,頁面
id 9
是boot page,
所以上面的資訊也可以通過
dbcc page
查到。
使用 JdbcTemplate 查詢及更新資料庫
通過對 jdbctemplate 源 的研讀,可以看到,在 jdbctemplate 提供了很多用來查詢的數 據庫,比如 queryformap queryforlong queryforint queryforlist 等等。這裡只是簡單的進行示例說明,使用 queryforlist 查詢的示例 ...
Delphi使用執行緒TThread查詢資料庫
網上查了很多資料,看了很多關於執行緒tthread的使用,並動手操作,但均未能達到想要的效果。我所要的效果是,執行緒執行耗時的操作而不影響主程式,使用者使用沒有卡頓的感覺。知道是使用執行緒程式設計解決,後來經過不斷的摸索,終於達到想要的效果,而 也只是二十幾行,後面直接呼叫即可。type tdbqu...
Python程式設計 使用pythink查詢資料庫
github 說下這個pythink模組的作用 背景 我們公司的主要使用的後端語言有兩種,python和php 而且有乙個專門的dba管理資料庫,就是說,這個資料庫不是你乙個人的,有同組的成員和其他組的成員在使用,好像大部分公司都一樣。python爬蟲部分的業務,主要操作是插入 而php業務主要是查...