標籤:聲明:本部落格只作技術分享,不作為推廣本人的目的。-----------------------------------------------------------------------------------最近幫公司財務電腦從Windows XP升級到 Windows7/8中, 解決了 Windows 7/8 安裝財務報稅相關軟體遇到的問題: 要SQL server 2000作為本機存放區,最後的解決方案是安裝SQL Server
標籤:sqlserver 刪掉記錄檔ldf以後 救命步驟:先建立一個新資料庫,刪掉建立的 .mdb用想要還原的mdb覆蓋執行下面的語句 ALTER DATABASE ‘DB_Core‘ SET RECOVERY SIMPLE; alter database DB_Core set emergency alter database DB_Core set single_user dbcc
標籤:我們都知道在資料庫資料量較多的時候,可資料進行水平擴充,如分庫,分區,分表(也叫分區)等。對於分表的一個方案,就是使用分區視圖實現。分區視圖允許將大型表中的資料拆分成較小的成員表。根據其中一列中的資料值範圍,在各個成員表之間對資料進行分區。每個成員表的資料範圍都在為分割資料行指定的 CHECK 條件約束中定義。然後定義一個視圖,以使用 UNION ALL 將選定的所有成員表組合成單個結果集。引用該視圖的 SELECT 語句為分割資料行指定搜尋條件後,查詢最佳化工具將使用
標籤:業務需求最近給公司做一個小工具,把某個資料庫(資料來源)的資料導進另一個資料(目標資料庫)。要求匯入目標資料庫的資料不能出現重複。但情況是資料來源本身就有重複的資料。所以要先清除資料來源資料。於是就把關於重複資料的查詢和處理總結一下。這裡只可慮基於資料庫解決方案。不考慮程式的實現。環境為:SQL Server 2005和SQL Server 2005基於資料庫的解決方案資料庫測試表dbo.Member一,帶有having條件的分組查詢方法(1)查詢某一列重複記錄語句: SELECT
標籤:一.完整備份、差異備份和交易記錄備份的指令碼--完整備份資料庫BACKUP DATABASE Test_Bak TO DISK = ‘E:\20150609_75\bak\Test_bak_full.bak‘ WITH INIT--差異備份資料庫BACKUP DATABASE Test_Bak TO DISK = ‘E:\20150609_75\bak\Test_bak_diff.bak‘ WITH INIT, DIFFERENTIAL --加上DIFFERENTIAL代表差異備份--
標籤: sql server 2008 代理服務提供的憑據無效 sql server 2008 代理服務提供的憑據無效 在Windows Server 2008安裝SQL Server 2008出現的問題: 安裝時在“伺服器配置”環節出現以下問題: 為sql server代理服務提供的憑據無效 為sql server服務指定的憑據無效
標籤:早期的文章中,曾經提到過效能調優中的DETECT方法論,這裡先簡單回顧一下DETECT方法論。Discover the problem :發現問題Explore the conditions:探究原因Track down possible approaches:提供可能解決的方式Execute the most likely approach:執行最好可能的解決方式Check of success :確認是否成功(如果沒有成功,反覆執行上面的步驟)Tie up loose
標籤:--查看當前的存放位置 select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files where database_id=db_id(N‘資料庫名‘); --修改檔案的存放位置下次啟動生效 --testDb為資料庫名, alter database 資料庫名 modify file ( name = 檔案名稱(不包含尾碼),