淺析管理SQL Server數(shù)據(jù)庫和應用元數(shù)據(jù)_Mssql數(shù)據(jù)庫教程
推薦:淺析SQL Server 2008中不推薦及不支持的功能每個人都在等著Microsoft SQL Server 2008的新功能出現(xiàn),不過我們首先應該知道有哪些“不推薦(deprecated)”以及“不支持(Discontinued)”的功能。“不推薦
問題
我常被問到如何把駐留在物理服務器/SQL 實例上的數(shù)據(jù)庫轉(zhuǎn)變?yōu)樗鼈兿鄳膽贸绦蛎Q。在準備計劃好的服務器停機通知時,這種需要就產(chǎn)生了,但在我的組織內(nèi)與IT經(jīng)理或非技術(shù)人員溝通時,這也是有價值的。如果你不是數(shù)據(jù)庫管理員或特定數(shù)據(jù)庫的應用分析師,你通常會無視數(shù)據(jù)庫的命名規(guī)則,而這些數(shù)據(jù)庫支持著你每日依賴的應用程序。這就是為什么當需要產(chǎn)生時在適當?shù)奈恢蒙嫌稍獢?shù)據(jù)庫來提供轉(zhuǎn)化很重要。
專家解答
大部分數(shù)據(jù)庫管理員擁有某種形式的數(shù)據(jù)庫元數(shù)據(jù)庫,他們依賴其來跟蹤范圍很廣的Microsoft SQL Server環(huán)境。我利用連接的服務器和分布式數(shù)據(jù)庫訪問來建立一個已經(jīng)在我的環(huán)境中使用了七年的元數(shù)據(jù)庫。它不是漂亮的,但它是功能性很強的。跟很多IT開發(fā)者和數(shù)據(jù)庫管理員一樣,即使它有自身的不足我還是為自己的創(chuàng)造感到驕傲。它很慢,不像它可以的那樣最新型,也不像它應該的那樣安全。
自從讀了2007年5月和6月Rodney Landrum在SQL Server雜志上發(fā)表的關(guān)于SQL Server集成服務(SSIS)和數(shù)據(jù)庫管理員知識庫(DBA Repositories)的文章,我知道是時候采取別人的解決方法了。這對于我的環(huán)境來說是完美的,而一些改動也是容易采納的。2008年2月,一篇后續(xù)文章在SQL Server雜志上發(fā)表,在這篇文章里,Rodney更新了他的解決方法。我下載了代碼,在我的測試環(huán)境里審核,并迅速把它納入產(chǎn)品中。當大家普遍地為這個解決方法所提供的而感到高興時,在它包中缺少的一方面是把數(shù)據(jù)庫關(guān)聯(lián)到應用程序的能力。通過在他的解決方法中增加兩張額外的表,我可以在我的“土生土長”元數(shù)據(jù)庫中增加應用程序元數(shù)據(jù)到我現(xiàn)在使用的SQL Server雜志的方法中。
增加到我數(shù)據(jù)庫中的應用元數(shù)據(jù)包括創(chuàng)建兩張表:dbo.Applications,專為存儲所有程序的應用名稱,而這些程序在我的環(huán)境中依賴于SQL Server數(shù)據(jù)庫,還有
分享:如何快速確定SQL Server欄中的最大值你有一個里面包含整數(shù)、浮點數(shù)、金額或日期的N列SQL Server表,而你的任務是返回這些列中某一行的最大值。你甚至被要求一次求幾行的最大值,返回一個記錄組(record set)。 第一
- sql 語句練習與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復數(shù)據(jù)的幾個方法
- sql刪除重復數(shù)據(jù)的詳細方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數(shù)據(jù)庫,提示 無法為該請求檢索數(shù)據(jù) 錯誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲過程參數(shù)的用法實例詳解
- 相關(guān)鏈接:
- 教程說明:
Mssql數(shù)據(jù)庫教程-淺析管理SQL Server數(shù)據(jù)庫和應用元數(shù)據(jù)
。