Time of Update: 2018-12-07
用MS SQLServer內建的備份與還原資料庫會增加Database Backup檔案的大小,而且有時候備份檔案給客戶解釋很費勁的,呵呵.一、如何備份資料庫1、 查看資料庫的實體路徑,開啟“企業管理器”,找到CMS資料庫,選擇右鍵,查看其屬性,“資料庫”選項可以查看資料庫檔案的儲存位置,“交易記錄”選項可以查看交易記錄檔的儲存位置;2、 從管理工具裡開啟“服務”,找到MSSQLSERVER,停止該服務。3、 找到資料庫儲存的實體路徑,比如C:\Program
Time of Update: 2018-12-07
今天從 SQL Server Everywhere Blog 得知 Microsoft SQL Server 2005 Everywhere Edition Access Database Synchronizer (ADS) CTP 發布了。ADS 為案頭上的 Access 資料庫和行動裝置上的 SQL Server Everywhere (SSEv) 資料庫之間的資料同步,提供一種解決方案。該解決方案具有以下特性:·為 SQL Mobile/SQL Everywhere 與 MS
Time of Update: 2018-12-07
如果你編寫的 SQL Server CE 應用程式出現下面的錯誤資訊: Error Code: 8007000E Message: Not enough storage is available to complete this operation. Minor Err.:0 Source: Microsoft SQL Server 2000 Windows CE Edition或者 Error Code: 8007000E Message: 沒有足夠的儲存空間來完成該操作。
Time of Update: 2018-12-07
SQL2008 在索引類型中新增了一個名為篩選索引的新成員,線上叢書說明篩選索引是最佳化的非叢集索引,特別適合從已定義的資料子集進行查詢篩選。簡單來說就是在建立非叢集索引時可加上簡單的 WHERE 子句來提高選擇性,竟而提升查詢效能、降低索引儲存和維護成本..等,不多說,馬上來實測看看效果如何。 參考線上叢書情境如下:當資料行中的值大部分都是 NULL 且查詢只會從非 NULL 值進行選取時(疏鬆資料行),您可以針對非 NULL
Time of Update: 2018-12-07
[資料庫連接字串] SQL Server 2005 連接字串 SQL Native Client ODBC Driver 標準安全連線 Driver={SQL Native Client};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;您是否在使用SQL Server 2005 Express? 請在“Server”選項使用串連運算式“主機名稱\SQLEXPRESS”。 受信的串連
Time of Update: 2018-12-07
這裡對 SQL Server 字串函數進行分門別類地列出,便於查閱和記憶,相信大家都在其它方面有高深的編程基礎,從字面上來說大家都知道這些函數的意義,就不對這些函數作過多的解釋了,主要談些經驗,具體請參見聯機叢書。ASCII(character_expression) 返回最左端字元的 ASCII 代碼值CHAR(integer_expression)UNICODE(ncharacter_expression) 按照 Unicode
Time of Update: 2018-12-07
原帖:http://blog.csdn.net/liu_1983/article/details/7269312 在SQL SERVER 2005/2008支援兩種排名開窗函數和聚集開窗函數。以SQL SERVER中分面頁為例,按時間順序列出定單號。WITH OrderInfo AS( SELECT ROW_NUMBER() OVER(ORDER BY OrderDate) AS Number, OrderID,CustomerID, EmployeeID,OrderDate FROM
Time of Update: 2018-12-07
這兩天操作SQL Server的資料,需求是將一個日期類型欄位的時、分、秒去處,即 ‘2007-11-07 16:41:35.033’ 改為‘2007-11-07 00:00:00‘,所以查詢了一下網上對DateTime類型操作的SQL文法,發現實現這個功能很簡單。 update YourTable set YourDateColumn = CONVERT(char(11),YourDateColumn ,120) 搞定! 註:其他DateTime操作文法
Time of Update: 2018-12-07
參考文獻:SQL Server Configuration Manager – Cannot connect to WMI provider – Invalid class [0x80041010]本文啟動sql server configuration manager的時候報錯:Cannot connect to WMI provider. You do not have permission or the server is unreachable. Note that you can
Time of Update: 2018-12-07
這篇文章主要介紹在裝置中訪問本機資料庫的一種方法,通過使用SqlCeResultSet方式來更快、更有效訪問資料庫。 通過使用資料來源來操作資料庫訪問,一般使用DataSet和SqlCeResultSet到底選擇哪一個更好呢? DataSet和SqlCeResultSet都能作為資料來源用在資料繫結,或者就直接作為操作資料庫的一種方法,到底它們有哪些差異呢?DataSet對象的功能非常豐富,而且可以將資料存放區在不同的DataTable中,其中每一個都由Column組成,而每行資料則由DataR
Time of Update: 2018-12-07
SQL Server Compact 3.5 Beta2 和 Synchronization Services for ADO.NET 已經包含在上周發布的 Visual Studio 2008 Beta2 中,它們會隨著 Visual Studio 2008 Beta2 安裝到你的電腦上。不過由於進度的原因,Visual Studio 2008 Beta2 並沒有包含它們的聯機叢書,需要單獨下載和安裝:Server Compact 3.5 Books Online for Orcas
Time of Update: 2018-12-07
編譯 VS2008 Beta2 安裝目錄下(我的是"D:\Program Files\Microsoft Visual Studio 9.0\Samples\1033\CSharpSamples.zip\LinqSamples\QueryVisualizer" )的 QueryVisualizer 項目。關閉所有啟動並執行 Vs2008。把編譯好的 SqlServerQueryVisualizer.dll 拷貝到 "Program Files\Microsoft Visual Studio 9
Time of Update: 2018-12-07
1.一個月第一天的SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)2.本周的星期一SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)3.一年的第一天SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)4.季度的第一天SELECT DATEADD(qq, DATEDIFF(qq,0,getdate()), 0)5.當天的半夜SELECT DATEADD(dd,
Time of Update: 2018-12-07
sqlserver可以實現發郵件的功能,這對於日常管理是很有協助的,如我們可以寫一個預存程序,對於超過3天沒有修正的程式bug,發郵件通知相關人員修正。發郵件需要進行一些必需的配置,以下是我的配置經驗: 前提:安裝sqlserver,安裝outlook,outlook已經正確配置。 (1)配置sqlserver的啟動使用者為域使用者。sqlserver啟動預設的本地賬戶,本地賬戶啟動的服務是無法完成郵件的發送接受功能的。
Time of Update: 2018-12-07
角色名稱稱權限角色類型db_owner擁有DB中所有權限角色類型db_accessadmin管理DB中的用戶帳戶,可以向DB中添加或刪除用戶、組或登錄標識角色類型db_ddladmin在DB中創建、修改或刪除DB對象角色類型db_datareader能夠檢索DB中任何錶的所有數據角色類型db_datawriter能夠地DB中任何錶插入、修改和刪除數據角色類型db_securityadmin管理角色和DB角色成員,對象所有權、語句執行權限以及DB訪問權角色類型db_denydatareader禁
Time of Update: 2018-12-07
sql server備份方案
Time of Update: 2018-12-07
本文轉自 http://hi.baidu.com/sunsonruby/blog/item/62f8a6137dd51324dd5401b6.html一).建立部署項目 1. 在[檔案] 功能表上指向“添加項目”,然後選擇“建立項目”。 2. 在“添加新項目”對話方塊中,選擇“項目類型”窗格中的“安裝和部署項目”,然後選擇“模板”窗格中的“安裝項目”。在“名稱”框中鍵入 setup1。 3. 單擊“確定”關閉對話方塊。 4. 項目被添加到方案總管中,並且檔案系統編輯器開啟。 5.
Time of Update: 2018-12-07
SQL SERVER樂觀鎖定和悲觀鎖定使用執行個體在實際的多使用者並發訪問的生產環境裡邊,我們經常要儘可能的保持資料的一致性。而其中最典型的例子就是我們從表裡邊讀取資料,檢查驗證後對資料進行修改,然後寫回到資料庫中。在讀取和寫入的過程中,如果在多使用者並發的環境裡邊,其他使用者已經把你要修改的資料進行了修改是非常有可能發生的情況,這樣就造成了資料的不一致性。解決這樣的辦法,SQL SERVER提出了樂觀鎖定和悲觀鎖定的概念,下邊我以一個執行個體來說明如何使用樂觀鎖定和悲觀鎖定來解決這樣的問題。/
Time of Update: 2018-12-07
OS:windows 2003 Enterprise Edition在已經安裝過的目錄上覆蓋安裝時,出現“msvcr71.dll,因此這個應用程式未能啟動.重新安裝應用程式可能會修複次問題”,刪除原安裝目錄,問題解決!原因未知!在家裡,用5口交換器連兩台機器,1筆記本,xp sp2,Sql 2000用戶端1台式機,win 2003 sp2,sql 2000伺服器此2機器互相能夠ping通,sql server 串連不上server機用netstat
Time of Update: 2018-12-07
這兩天尋思著將用了很久的SQL Server Express edtion換一換,因為這畢竟是個免費版,很多功能,包括使用起來感覺不是很好,但是面對SQL Server的一大堆版本,我茫然了,不知道該怎麼選擇,真的感到很糾結,一般SQL Server有如下幾個版本,先來做個大概介紹.1,企業版(Enterprise