Time of Update: 2018-12-06
如何清除SQL server日誌 方法1: 第一步: backup log database_name with no_log 或者 backup log database_name with truncate_only --no_log和truncate_only是在這裡是同義的,隨便執行哪一句都可以 第二步: 1.收縮特定資料庫的所有資料和記錄檔,執行 dbcc shrinkdatabase
Time of Update: 2018-12-06
今天搞RDA時,告訴我無法同步,原來是這個東東惹得,記錄下來。SQL Server 2005 Compact Edition 聯機叢書如何安裝 SQL Server 複製組件 本主題介紹如何在運行 Internet 資訊服務 (IIS) 的電腦上安裝 Microsoft SQL Server 2005 和 2000 SP3 複製組件。如果您的 IIS 執行個體位於 SQL Server 發行伺服器之外的其他伺服器上,則必須在運行 IIS 的電腦上安裝 SQL Server 複製組件。 安裝
Time of Update: 2018-12-06
今天遇到了一個莫名其妙的效能問題,一段簡單的SQL語句,以使用者名稱為查詢條件。不同的使用者執行時居然速度不同,凡是使用者名稱中帶有“9”的,執行速度就慢。匪夷所思,難道“9”是敏感詞??開玩笑,肯定是程式哪裡有問題。經過檢查,發現代碼中添加查詢參數時,只聲明了參數名稱,而沒有指定參數類型。如下:new SqlParameter("@XXX",
Time of Update: 2018-12-06
/* 擷取檔案最後訪問日期 @filepath 檔案路徑,如: c:\1.txt @filedate 檔案最後訪問日期 調用樣本: declare @dt varchar(20) exec getFileLastAccessDate 'c:\1.txt',@dt output select @dt*/create procedure getFileLastAccessDate @filepath varchar(4000), @f
Time of Update: 2018-12-06
Time of Update: 2018-12-06
叢集索引,表中儲存的資料按照索引的順序儲存,檢索效率比普通索引高,但對資料新增/修改/刪除的影響比較大非叢集索引,不影響表中的資料存放區順序,檢索效率比叢集索引低,對資料新增/修改/刪除的影響很小如何讓你的SQL運行得更快 ----
Time of Update: 2018-12-06
一:認識遊標遊標(Cursor)它使使用者可逐行訪問由SQL Server返回的結果集。使用遊標(cursor)的一個主要的原因就是把集合操作轉換成單個記錄處理方式。用SQL語言從資料庫中檢索資料後,結果放在記憶體的一塊地區中,且結果往往是一個含有多個記錄的集合。遊標機制允許使用者在SQL server內逐行地訪問這些記錄,按照使用者自己的意願來顯示和處理這些記錄。二:遊標的基本形式聲明遊標:形式1DECLARE cursor_name [INSENSITIVE] [SCROLL]
Time of Update: 2018-12-06
所遇問題:這兩天在學習ASP.NET使用者與角色管理方面的知識。在使用ASP.NET Membership這個架構時,在進入Visual Studio 2005的“網站”菜單的“ASP.NET 配置”後,點擊“安全”後,出現如下的出錯資訊:“選定的資料存放區區出現問題,原因可能是伺服器名稱或憑據無效,或者許可權不足。也可能是未啟用角色管理器功能造成的。請單擊下面的按鈕,以重新導向到可以選擇新資料存放區區的頁。 下面的訊息可能會有助於診斷問題: 無法串連到 SQL Server 資料庫。 ”測試“
Time of Update: 2018-12-06
MS SQL Server)SQL語句匯入匯出大全[轉] [2005-2-1] 標題 (MS SQL Server)SQL語句匯入匯出大全 選擇自 lchzh 的 Blog 關鍵字 (MS SQL Server)SQL語句匯入匯出大全 出處 http://dev.csdn.net/develop/article/61/61087.shtm SQL語句匯入匯出大全 /******* 匯出到excel EXEC master..xp_cmdshell ’bcp SettleDB.
Time of Update: 2018-12-06
/********************************************************************************** * * 功能說明:備份和恢複SQL Server資料庫 * 作者: 劉功勳; * 版本:V0.1(C#2.0);時間:2007-1-1 * 當使用SQL Server時,請引用 COM組件中的,SQLDMO.dll組件 * 當使用Access中,請瀏覽添加引用以下兩個dll * 引用C:\Program
Time of Update: 2018-12-06
alter function GetDtoScheme(@dtoOldName varchar(50),@dtoNewName varchar(50),@dbName varchar(50))returns @scheme table( columnName nvarchar(128), newColumnName nvarchar(128))asbegin insert into @scheme select
Time of Update: 2018-12-06
大多數SQL Server表需要索引來提高資料的訪問速度,如果沒有索引,SQL Server 要進行表格掃描讀取表中的每一個記錄才能找到索要的資料。索引可以分為簇索引和非簇索引,簇索引通過重排表中的資料來提高資料的訪問速度,而非簇索引則通過維護表中的資料指標來提高資料的索引。1. 索引的體繫結構為什麼要不斷的維護表的索引?首先,簡單介紹一下索引的體繫結構。SQL Server在硬碟中用8KB頁
Time of Update: 2018-12-06
create database bookuse bookcreate table personLike( id int primary key, likeContent varchar(100) not null)insert into personLike values(1,'體育')insert into personLike values(2,'旅遊')insert into personLike values(3,'遊戲')insert into personLike values(4,
Time of Update: 2018-12-06
詳解SQL Server如何連結遠程MySQL 最近遇到“SQL如何連結遠程MySQL”這個問題,現在問題終於解決,特把方法貼出來:(我所用的作業系統是Win7,資料庫是SQL2005。) 1、在SQL SERVER伺服器上安裝MYSQL ODBC驅動;2、安裝好後,在管理工具-ODBC資料來源-系統DSN-添加-選擇 MYSQL ODBC 3.51 DRIVER-完成 會跳出來MYSQL串連參數.Data Source
Time of Update: 2018-12-06
壓縮日誌及資料庫檔案大小 /*--特別注意 請按步驟進行,未進行前面的步驟,請不要做後面的步驟 否則可能損壞你的資料庫. 一般不建議做第4,6兩步 第4步不安全,有可能損壞資料庫或遺失資料 第6步如果日誌達到上限,則以後的資料庫處理會失敗,在清理日誌後才能恢複. --*/ --下面的所有庫名都指你要處理的資料庫的庫名 1.清空日誌 DUMP
Time of Update: 2018-12-06
工作中遇到一個需求,要查詢表結構以及索引、主鍵,本來搞定了,可突然又不好使了,因為我第一次寫的指令碼只能相容SQL Server 2005,用在SQL Server 2000裡面就報錯了,鬱悶,我再改,這次是通用的了,看它還敢給我報錯! --查詢索引和主鍵SELECT IndexId = idx.indid, IndexName = idx.Name, ColumnName = col.Name, Sort = CASE
Time of Update: 2018-12-06
在SQL Server 2000裡設定和使用資料庫複寫之前,應先檢查相關的幾台SQL Server伺服器下面幾點是否滿足: 1、MSSQLserver和Sqlserveragent服務是否是以域使用者身份啟動並啟動並執行(.\administrator使用者也是可以的) 如果登入用的是本地系統帳戶local,將不具備網路功能,會產生以下錯誤: 進程未能串連到Distributor '@Server name'
Time of Update: 2018-12-06
一、對結果集使用的解決辦法如何在預存程序中使用另一個預存程序的結果集,或者對動態SQL語句的執行結果再次使用,可以使用下面這樣的語句:INSERT INTO table_name EXEC procedure_name @parameters_var使用代碼如下:--1 建立一個暫存資料表#tmp,表結構與目標預存程序procedure_name的返回結果集相容(相容即可,不必相同)。create table #tmp( [columns_list])--2.1
Time of Update: 2018-12-06
資料類型 類型 描 述 bit 整型 bit 資料類型是整型,其值只能是0、1或空值。這種資料類型用於儲存只有兩種可能值的資料,如Yes 或No、True 或Fa lse 、On 或Off int 整型 int 資料類型可以儲存從- 231(-2147483648)到231 (2147483 647)之間的整數。儲存到資料庫的幾乎所有數值型的資料都可以用這種資料類型。這種資料類型在資料庫裡佔用4個位元組 smallint 整型 smallint 資料類型可以儲存從- 21
Time of Update: 2018-12-06
Sql代碼 create table tb ([id] int,[name] varchar(2)) insert into tb select 1,'aa' union all select 2,'bb' union all select 1,'cc' union all select 3,'dd' union all select 2,'ee' select * from tb --查詢 select id, name=stuff((select ',