1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。
顯示具有 mssql 標籤的文章。 顯示所有文章
顯示具有 mssql 標籤的文章。 顯示所有文章

2018年5月29日 星期二

mssql寫入資料庫出現【交易記錄已滿】的解決方法

今天早上登入系統,畫面出現如下訊息:
Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]資料庫 'xxxx' 的交易記錄已滿。如果要了解為何無法重複使用記錄中的空間,請參閱 sys.databases 中的 log_reuse_wait_desc 資料行
上網查了其他網友的資料,發現只要用管理者登入,在資料庫的選項/【復原模式】/將【完整】改成【簡單】按下確定,再將【簡單】改回【完整】就可以解決這個問題。

1.出現的錯誤訊息

2.在資料庫點選滑鼠右鍵【屬性】

3.選項/【復原模式】/將【完整】改成【簡單】按下確定,再將【簡單】改回【完整】
參考資料: https://dotblogs.com.tw/terrychuang/2013/08/15/114528

2018年5月17日 星期四

【MSSQL教學】MSSQL如何設定連線到另一台資料庫

若要在一台MSSQL資料庫中,查詢另一台的資料庫,可以到【伺服器物件】/【連結的伺服器】中新增,底下是新增方法。

1.【伺服器物件】/【連結的伺服器】點選滑鼠右鍵/【新增連結的伺服器】

2.輸入連結伺服器(會自動變成大寫字母)
提供者選【SQL server Native Client 11.0】
資料來源輸入您要的資料庫IP

3.點選左邊的【安全性】/右邊的【使用此安全性內容建立】
再輸入【遠端登入】/【指定密碼】/【確定】

4.重新整理就可以看到遠端的資料庫

2018年2月8日 星期四

mssql重建所有索引

mssql可以使用exec sp_updatestats來重新建立所有資料表的索引,因為使用者反應網頁顯示很久才出現,想說又是索引的問題,結果花了9分鐘31秒才執行成功。

1.花了9分鐘31秒才執行成功

2017年9月13日 星期三

mssql跨資料庫查詢出現定序衝突解決方法

若您有使用跨資料庫查詢,就有可能遇到這個問題,有二個方法,一是直接改資料庫的定序,另一個就是在查詢時,再join的欄位後面加上collate 加要使用的定序。

1.出現的錯誤
無法解析 equal to 作業中 "Chinese_Taiwan_Stroke_CI_AS" 與 "Chinese_Taiwan_Stroke_CS_AS_KS_WS" 之間的定序衝突。

2.在後面加上COLLATE Chinese_Taiwan_Stroke_CS_AS_KS_WS

2017年7月5日 星期三

mssql如何將getdate變成只有日期

在mssql中查詢getdate會顯示日期加時間的格式,網路上找到可以用convert來轉換成只有日期格式,但是發現我原本的日期2017-07-05 10:27:05可以換成2017/7/5,找不到原本的格式去除時間,最後將型別轉換成date就可以相同。

1.用111可以轉換但日期中間是斜線

2.轉成date格式就可以解決
參考資料: https://www.w3schools.com/sql/func_convert.asp

贊助

彰化一整天粉絲團

About Me

我的相片

很多人問我為什麼叫"一整天",其實這是有原故的.有一天看一本書.就是說如何介紹自己.裡面說到如何讓別人對你的名字有印象.就要讓別人跟你的名字或是身體的一些特徵有關.比如很胖.就會被別人取小胖或是胖子.或是跟名字有關的諧音,那天看布袋戲中有一個叫”一頁書”的角色.所以我就想我的名字.可以想出什麼字出來.結果我把我的名字"明和",拆成日月和,日月和在一起,就代表白天晚上都在一起.就取名為"一整天",而這個"一整天"跟我的名字有關也方便別人記憶,後來發現"一整天"這個名詞太常被用,所以就在"一整天"前面加上"彰化"變成"彰化一整天",為什麼要加彰化.因為我老家在彰化,所以以後別人要找我的部落格的話.我都會跟他們說,請到yahoo或是google打"彰化一整天"第一筆出現的就是我的Blog. PS:現在只要輸入"一整天"可以找到.

Google+ Followers