Time of Update: 2016-07-20
標籤:--常用日期轉換參數:PRINT CONVERT(varchar, getdate(), 120 )2016-07-20 16:09:01PRINT replace(replace(replace(CONVERT(varchar, getdate(), 120 ),‘-‘,‘‘),‘ ‘,‘‘),‘:‘,‘‘)20040912110608PRINT CONVERT(varchar(12) , getdate(), 111 )2004/09/12PRINT CONVERT(varchar(1
Time of Update: 2016-07-14
標籤:CREATE TABLE #tp( headerNo VARCHAR(10), machineNO VARCHAR(10), descrption nVARCHAR(20), artNo VARCHAR(20), qty INT , repartno varchar(20) , repqty INT)insert INTO
Time of Update: 2016-07-08
標籤:包含資料庫(Contained Database): 作用是這個資料庫的建立的使用者不需要再指定登陸名就可以串連訪問。優點:資料庫在異地恢愎時,不需要再建立登陸名。即遷移的時候不再需要在新執行個體上添加登陸名。(PS:Alawayson 沒有同步登陸名和作業。這個可以解決登陸名的問題)缺點:只能訪問自身資料庫,並不能訪問同一執行個體上的其他資料庫。(PS:博主未能訪問成功,不是肯定不能訪問)使用步驟: 執行個體支援: EXEC sys.sp_configure
Time of Update: 2016-06-18
標籤:-------------------查詢死結,極其引起的原因-------------------------------use mastergocreate procedure sp_who_lockasbegindeclare @spid int,@bl int, @intTransactionCountOnEntry int, @intRowcount int, @intCountProperties int,
Time of Update: 2016-05-29
標籤:應用情境:在將源SQL Server資料庫伺服器中的所有Job(作業)遷移至目標資料庫伺服器的過程中,需要先將這些Job匯出為SQL指令碼。操作步驟:1、在Microsoft SQL Server Management Studio中,選擇SQL Server Agent->Jobs,按F7開啟Object Explorer Details視窗,選中所有Job; 2、點擊滑鼠右鍵,選擇Script Job as->CREATE To->New Query
Time of Update: 2016-05-27
標籤:最近發現網站不能訪問,原因資料庫伺服器磁碟剩餘空間沒了。再細查發現記錄檔佔用了70%,收縮記錄檔失敗。在網上尋找原因,是沒有備份不能收縮記錄檔。臨時解決的方式:備份交易記錄,再收縮記錄檔。(完整Database Backup後,也可以收縮記錄檔) 長久的解決方案:制定維護計劃,定期備份資料庫,收縮記錄檔。 sql server 2012 資料庫記錄檔過大,怎麼縮小?
Time of Update: 2016-05-25
標籤:我們知道Oracle資料庫的安裝架構可以是1個資料庫對應1個或多個執行個體。而在SQL Server中,其架構和Oracle 完全相反,它是1個執行個體(預設執行個體名為Hostname主機名稱)下麵包含多個資料庫,在sqlserver資料庫中(2000,2005,2008等),主要包含4個預設的資料庫,分別是master資料庫、model資料庫、tempdb資料庫和msdb資料庫。這些資料庫是SQL
Time of Update: 2016-05-19
標籤:SQL Server .NET Data Provider 連接字串包含一個由一些屬性名稱/值對組成的集合。每一個屬性/值對都由分號隔開。 PropertyName1=Value1;PropertyName2=Value2;PropertyName3=Value3;.....同樣,連接字串必須包含SQL
Time of Update: 2016-05-13
標籤:SQLSERVER服務執行個體名稱:192.168.0.2需要備份的資料庫名稱: a備份機器名稱(Client端):192.168.0.3備份機使用者:zf 密碼:123備份機網域名稱:domain備份機提供備份需求的檔案夾:D:\sqlbak備份資料庫第一步: 在備份機建立共用資料夾
Time of Update: 2016-05-11
標籤: 今天在客戶處遇到一個問題,用powershell抓取出的資料插入SQL中後每個欄位都會自動帶雙引號“”如下: 現在想將此雙引號去掉,用下面語句即可: insert into #A select SUBSTRING(column,1,len(column)-1) from list insert into #B select SUBSTRING(column,2,len(column)) from #A drop table
Time of Update: 2016-05-06
標籤:一. SQL Server 什麼時候和磁碟打交道:1. SQL 需要訪問的資料沒有在Buffer pool中,第一次訪問時需要將資料所在的頁面從資料檔案中讀取到記憶體中。(唯讀)2. 在insert/update/delete提交之前, 需要將日誌記錄緩衝區寫入到磁碟的記錄檔中。(寫)3. Checkpoint的時候,需要將Buffer pool中已經發生修改的髒資料頁面同步到磁碟的資料檔案中。(寫)4. 當Buffer pool空間不足的時候, 會觸發Lazy writer,
Time of Update: 2016-04-20
標籤:sqlserver 附加資料庫失敗,錯誤提示:5拒絕訪問 解決辦法金剛sqlserver附加資料庫拒絕訪問今天把項目拷貝到新硬碟裡,發現在附加資料庫中提示:作業系統錯誤5:“5拒絕訪問”,一看提示就是許可權問題。我把資料庫檔案的所屬檔案夾的使用權限設定了下。檔案夾的許可權Authenticated Users使用者組使用權限設定成完全控制Authenticated Users使用者組許可權.jpg還要設定Users使用者組許可權,設定成完全控制sqlserver 附加資料庫失敗,錯誤提示:
Time of Update: 2016-03-22
標籤:主要區別在於連線協定不同,前者(localhost)使用TCP協議,後者(“(local)”)使用NamedPipe協議。 Sample code with SQL Server connection strings often use localhost and (local) interchangeably. They‘re different.
Time of Update: 2016-03-18
標籤:最近在使用SqlServer和SSIS匯入一個CSV檔案到資料庫時(SSIS選用的FlatFileSource作為資料流源),老是遇到 The LocaleID 4 is not installed on this
Time of Update: 2016-03-09
標籤:原文轉自:http://blog.csdn.net/hliq5399/article/details/8315373 今天用到sql server 的xml欄位,首先這個項目中的xml欄位都存為了ntext欄位,所以第一個操作 ntext 轉化為
Time of Update: 2016-02-22
標籤:轉載:http://m.educity.cn/wenda/584424.html驅動程式無法通過使用安全通訊端層(SSL)加密與 SQL Server 建立安全連線 錯誤解決辦法用java串連sqlserver2005時總是出現下面這個錯誤June 13, 2012 10:05:34 AM com.microsoft.sqlserver.jdbc.TDSChannel enableSSL資訊: java.security path:
Time of Update: 2016-01-14
標籤:SQL Server 2005版本開始支援了視窗函數(Windowing Function)和OVER字句。SQL Server 2012版本開始支援了視窗函數的ORDER BY字句實現連續/累計彙總功能。但是有個功能到SQL Server 2014版本為止(從目前SQL Server 2016 CTP3來看,還是不支援),就是COUNT(DISTINCT XXX) OVER(PARTITION BY YYY ORDER BY
Time of Update: 2016-01-12
標籤:我 們在資料庫中使用表的時候,經常會遇到兩種使用表的方法,分別就是使用暫存資料表及表變數。在實際使用的時候,我們如何靈活的在預存程序中運用它們,雖然它們 實現的功能基本上是一樣的,可如何在一個預存程序中有時候去使用暫存資料表而不使用表變數,有時候去使用表變數而不使用暫存資料表呢? 暫存資料表 暫存資料表與永久表相似,只是它的建立是在Tempdb中,它只有在一個資料庫連接結束後或者由SQL命令DROP掉,才會消失,否則就會一直存在。暫存資料表在建立的時候都會產生SQL
Time of Update: 2016-01-04
標籤:前言:有一個用於曆史歸檔的資料庫(簡稱曆史庫),經過一定時間的積累,資料檔案已經達到700多GB,後來決定某些資料可以不需要保留,就把這部分資料truncate了,空餘出600多GB的空間,也就是說,經過收縮後,理論上資料庫只有100多G。為此,我經過重建各個表(表數量不多,但單表數量還是有幾千萬)的叢集索引後,準備進行收縮。但是當收縮開始時,即使把每次收縮的範圍縮小到500MB,速度也極其慢,經常幾個小時都沒反應。經過查看等待資訊之後發現有一個SPID=18的會話(SPID<=50
Time of Update: 2015-12-20
標籤:十六進位 二進位 字串 十進位 一、背景 前段時間群裡的朋友問了一個問題:“在查詢時增加一個遞增序列,如:0x00000001,即每一個都是36進位(0—9,A--Z),0x0000000Z後面將是0x00000010,產生一個像下面的映射表“:650) this.width=650;"