SQL Server 2012與 SQL Server 2000的連結伺服器設定

by adonis 29. 十一月 2013 13:56
作    者:楊先民 審    稿:張智凱 前言 最近被學員遇到一個問題,就是他試圖用 SQL Server 2012設定連結伺服器(Linked Server)到 SQL Server 2000,卻沒有辦法連線成功,會出現錯誤訊息,所以本期就針對這方面的主題進行了解。 連結伺服器 有使用過 SQL Server的人應該都了解,當你的資料放置在多台 SQL Server中,需要將這些資料串連起來查詢,就必需設定所謂的連結伺服器。連結伺服器說穿了,只不過是在SQL Server上「註冊」一台非本機的 SQL Serve... [更多...]

Tags:

資料庫的piecemeal回復(資料群組)

by adonis 28. 十月 2013 17:02
前言 在上集中,我們提到了 SQL Server的檔案型 piecemeal回復功能,可以幫助各位知道目前回復資料庫的進度以方便了解還要多久資料庫才會回復完成,而本期將要介紹的是檔案群組型的 piecemeal回復功能,使用部分備份以及還原的機制適用更大型的資料庫使用。 使用檔案群組類型的 piecemeal 回復資料庫 通常使用這一類型的資料庫回復是因為資料庫太過龐大無法使用一般的標準備份還原方式(或是稱為完整資料備份方式),必需要採用「部分」備份方能滿足我們的需求。 換句話說,當資料庫大到一定的程度時,你又分了很多檔案群組,如果還是完整備份資料的話,勢必會浪費很多的時間。 ... [更多...]

Tags:

資料庫的piecemeal回復

by adonis 26. 九月 2013 15:43
作    者:楊先民 審    稿:張智凱   前言 在 SQL Server中,常常會因為繁雜的回復步驟而導致有些管理者干脆使用完整資料庫備份,完整資料庫還原的方式復原資料,然而這樣的方式不但速度慢而且讓使用者等待時間增加,本期將要介紹 SQL Server的 piecemeal回復機制。 資料庫備份 一般來說,資料庫備份有分基礎資料庫備份與進階資料庫備份,基礎資料庫備份分為兩種類型,一種是資料庫壞了,要把資料百分百的救回,另一種是資料庫沒壞,例如不小心下 update指令沒有下 where,... [更多...]

Tags:

疑難排解系列-磁帶篇

by adonis 4. 九月 2013 15:35
前言 疑難排解系列又回來了!其實這方面的文章一直都在,主要是搜尋一些實務上常會遇到的問題,按照原理面一一將困難的部份解決,進而順序解決需求。我在上課時曾經提過一個觀點,就是管理的進階就是疑難排解,而疑難排解是沒有結束的一天,只要有需求,有問題,就會有疑難排解,本期的疑難排解問題是磁帶備份時所發生的問題,讓我們繼續看下去… 磁帶備份 有學過基本的資料庫管理課程的朋友應該知道,SQL Server並不支援網路的磁帶裝置,換句話說,每台磁帶機必需安裝在 SQL Server的本機上,雖然微軟一直宣稱以後也許不再支援磁帶備份,但個人認為可能只是說說的而以,畢竟磁帶備份依然是有它的優點(儲存... [更多...]

Tags:

自動化的安全性設定

by adonis 12. 八月 2013 15:46
作    者:楊先民 審    稿:張智凱   前言 自動化一直是 SQL Server很重要的設定,尤其是每天都要做的事情,不安排個排程給 SQL Server 自行完成,實在浪費管理者寶貴的時間。然而自動化最常出現的問題就是安全性的權限不會設定,所以本期就來介紹 SQL Server自動化安全性的相關設定。 所謂的自動化 何謂自動化,就是時間到,SQL Server會自動執行某一個功能稱之。也許這個功能是匯入資料,也許這個功能是備份資料庫,總而言之,並不是由目前登入帳號的連線進行功能執行。 也就是說,... [更多...]

Tags:

大量新增連續資料

by adonis 29. 七月 2013 16:33
作    者:楊先民 審    稿:張智凱 前言 一直想寫這篇文章,因為實在太多人曾經問過,如何新增資料時自行產生一個「自動編號」的欄位,重點是這哥們想要自己寫,不想要依賴 SQL Server原生的 identity屬性完成。 所以本期就來探討這樣的問題,分析一下利弊給各位做個參考。   自行產生連續的數字欄位 首先,先解釋一下,在 SQL Server中, identity為何被稱為「識別屬性」而不是稱為「自動編號」(雖然它的本體是在做自動編號),主要是當我們在設計資料庫的時後,必需指定一個... [更多...]

Tags:

利用 Web Service存取 SQL Server資料庫

by adonis 15. 七月 2013 15:56
作    者:楊先民 審    稿:張智凱 前言 我們都知道,如果你寫應用程式需要連接到 SQL Server,你必需準備 SQL Native Client或是 OLE DB For SQL Server,而且大多數都會希望你的前端應用程式是使用 .NET 開發,然而本文的主題是「如果你的前端並非 .NET的程式」,那你應該如何連接到 SQL Server處理資料呢? 本文的解法將使用 web service來完成。    Web Service當成資料處理的中繼層 本文的情... [更多...]

Tags:

資料加密的資料庫搬移

by adonis 19. 六月 2013 16:06
作    者:楊先民 審    稿:張智凱 文章編號: 出刊日期:    前言 SQL Server自 2005之後開始支援資料庫加密,也就是如果你想把使用者的帳號、密碼存放在資料表的話,密碼的資訊肯定是不能被別人看到的。 所以你必需做資料加密,將密碼這個欄位編碼讓即便有查詢權力的人,也不能直接看到未加密的密碼欄位資訊。 然而,如果你把資料庫備份還原到其他台的 SQL Server,你會發現原來加密的資料不見了,本期就是在介紹加密後的資料表,如果資料庫搬移後該怎麼辦。 ... [更多...]

Tags:

Reporting Service的 Lookup函數

by adonis 27. 五月 2013 14:56
前言 SQL Server自 2008R2之後的 Reporting Service,開始支援了三個尋查的函數,分別是 Lookup、MultiLookup以及 LookupSet這三個函數,本期就稍微介紹一下這三種函數的使用時機。 查詢函數的使用(LOOKUP) 所謂的查閱(lookup),就是用自已資料集(Dataset)的一個欄位,來搜尋另一個資料集的資料。 例如,你有一個訂單資料表如下: 你想透過 OrderID,進行尋找其明細資料,如下: 由於兩個資料集都具有 OrderID的欄位,所以你可以透過第一個資料集的 OrderID來「尋查」第二個資料集的明細... [更多...]

Tags:

SQL Server2012的分頁資料庫回復

by adonis 24. 四月 2013 15:38
作    者:楊先民 審    稿:張智凱 前言 SQL Server 2005之後開始,SQL Server開始支援進階資料庫備份,包含分頁(page)回復以及piecemeal回復,本期將要介紹分頁回復的機制搭配 SQL Server 2012新的管理工具界面。 何謂分頁回復 一般在資料庫備份回復課程中,微軟會將它區分為「Complete」回復以及「Online」回復兩個主題,資料庫無論怎麼毀損,都可以使用 complete回復將資料救回,然而當資料庫資料很大時,可能就要考慮 online回復的議題了,其... [更多...]

Tags:

NET Magazine國際中文電子雜誌

NET Magazine國際中文電子版雜誌,由恆逸資訊創立於2000,自發刊日起迄今已發行超過500篇.NET相關技術文章,擁有超過40000名註冊讀者群。NET Magazine國際中文電子版雜誌希望藉於電子雜誌與NET Developer達到共同學習與技術新知分享,歡迎每一位對.NET 技術有興趣的朋友們多多支持本雜誌,讓作者群們可以有持續性的動力繼續爬文。<請加入免費訂閱>

月分類Month List