Time of Update: 2015-09-16
標籤:SQL SERVER預存程序文法:Create PROC [ EDURE ] procedure_name [ ; number ] [ { @parameter data_type } [ VARYING
Time of Update: 2015-09-15
標籤:帶有output的insert語句.@@identity只能返回當前會話最後生產的識別欄位. 如果一次性插入多條語句的話. 需要返回這些自動生產的識別欄位. 那麼outpu就派上用場了.declare @temp table(k int, v nvarchar(200))insert into t1(datacol)output inserted.keycol, inserted.datacolinto @tempselect * from @temp-------------
Time of Update: 2015-09-16
標籤:--分頁語句--max id分頁select top 4 * from District where id>(select ISNULL(max(id),0) from (select top 2 id from District order by Id) a)--not id 分頁select top 4 * from District where id not in(select top 2 id from District )--ROW_NUMBER分頁select *
Time of Update: 2015-09-16
標籤:-------------事務----------------我的理解(執行幾條語句時,只要有一條語句執行不成功,其他的語句都不夠被執行)--事務:將多個操作當做一個獨立的邏輯單元的執行方式為事務--------特點:多個操作只有在都執行成功時才算成功,只要有一個執行失敗那應該整體就屬於失敗,成功了可以提交,失敗了可以復原文法begin transaction tr_insert --開始事物(名稱隨便取begin try insert into Q_user(uLogName)
Time of Update: 2015-09-16
標籤:-----觸發器------------------- ---觸發器:是一種特殊的預存程序,是在某個操作發生自動執行的一個操作select * from Q_user--------------insert 觸發器-------------- if(OBJECT_ID(‘tr_insert‘,‘tr‘)) is not null drop trigger tr_insert create trigger tr_insert on Q_user
Time of Update: 2015-09-16
標籤:-----------------T_SQL--------------------------------1.全域變數-------------------------------------print @@identity --最後一次插入的標識值print @@language --當前使用語言print @@version --版本號碼print @@servername--服務名--2.自訂變數 ----1.聲明用declare declare @i int,
Time of Update: 2015-09-15
標籤:資料庫 sql server alwayson AlwaysOn 可用性群組功能是一個提供替代資料庫鏡像的企業級方案的高可用性和災難恢複解決方案。 SQL Server 2012 中引入了 AlwaysOn
Time of Update: 2015-09-15
標籤:sql server 資料庫 alwayson 2. 安裝資料庫功能2.1 在SQL01伺服器管理員中根據嚮導安裝.NET Framework 3.5, 成功安裝後如下:650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/73/2B/wKiom1X21RrgC0e3AAIYeU-PIr8832.jpg" title="1.png"
Time of Update: 2015-09-15
標籤:sql server 資料庫 alwayson 3. 安裝"容錯移轉叢集"功能3.1 在SQL01上開啟伺服器管理員,點擊”添加角色和功能”650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/73/2B/wKiom1X21zzR-bvUAAJZ73g2tdI680.jpg" title="1.png" alt="wKiom1X21zzR-bvUAAJZ73g2tdI680.jpg" />3.2 下一步65
Time of Update: 2015-09-15
標籤:sql server 資料庫 alwayson4. 建立群集4.1 在SQL01伺服器管理員中,點擊”工具”—“容錯移轉叢集管理員”650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/73/28/wKioL1X227rhPwg_AANfLq6I7CA617.jpg" title="1.png" alt="wKioL1X227rhPwg_AANfLq6I7CA617.jpg" />4.2 點擊“建立群集”650)
Time of Update: 2015-09-15
標籤:sql server 資料庫 alwayson5. 配置仲裁5.1 建立共用資料夾,並確保SQL服務帳號、管理員、群集帳號和SQL電腦對象對該共用資料夾具備完全控制的許可權(注意此共用資料夾不允許建立在任何一台SQL AlwaysOn可用性群組的成員伺服器上)650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/73/2B/wKiom1X225jiTlRrAAKu6P_Y2pQ896.jpg"
Time of Update: 2015-09-15
標籤:sql server 資料庫 alwayson6. 啟用AlwaysOn功能6.1 在SQL01開啟”SQL Server Configuration Manager”,右鍵“SQL Server(MSSQLSERVER)”選擇”屬性”650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/73/2B/wKiom1X23VPB5h-DAAK8H1nsMEI801.jpg" title="1.png"
Time of Update: 2015-09-15
標籤:sql server 資料庫 alwayson7. 建立資料庫7.1 在SQL01伺服器開啟SQL Studio串連至SQL01,右鍵選擇”建立資料庫”650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/73/2C/wKiom1X23peiNRjpAAFzCzfBM0k017.jpg" title="1.png" alt="wKiom1X23peiNRjpAAFzCzfBM0k017.jpg" /> &
Time of Update: 2015-09-15
標籤:sql server 資料庫 alwayson8. 建立可用性群組8.1 在SQL01伺服器,右鍵”可用性群組”,選擇”建立可用性群組嚮導“650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/73/29/wKioL1X24pbx4aNYAAGUe2tOEwA344.jpg" title="1.png" alt="wKioL1X24pbx4aNYAAGUe2tOEwA344.jpg" />8.2 下一步650)
Time of Update: 2015-09-15
標籤:sql server 資料庫 alwayson9. 添加接聽程式9.1 點擊”添加接聽程式“650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/73/29/wKioL1X25GPh-uv9AALTaHDk3sg249.jpg" title="1.png" alt="wKioL1X25GPh-uv9AALTaHDk3sg249.jpg" />9.2 輸入接聽程式名稱和連接埠,點擊”添加“650)
Time of Update: 2015-09-15
標籤:關於問題,有兩個相關的伺服器選項。 exec sp_serveroption @server=‘CIA-SH-SVR-SIS‘, @optname=‘rpc‘, @optvalue=‘true‘ exec sp_serveroption @server=‘CIA-SH-SVR-SIS‘, @optname=‘rpc out‘, @optvalue=‘true‘ 通常我們從linked server上取資料有兩種辦法。第一種是用完全路徑訪問,即SELECT * FROM
Time of Update: 2015-09-15
標籤:關於怎麼開啟xp_cmdshell的方法:exec sp_configure ‘show advanced option‘,1reconfiguregoexec sp_configure ‘xp_cmdshell‘,1reconfigurego關於截取表欄位名稱:select NewName=left(trim(name),1) from studentSQL暫存資料表的用法:select * into #A from student
Time of Update: 2015-09-15
標籤:最近遇見一個問題: 想要將Sqlserver高版本備份的資料還原到低版本SqlServer上去,但是這在SqlServer中是沒法直接還原資料庫的,所以經過一系列的請教總結出來一下可用方法。首先、你得在電腦上裝有你將要操作的高版本以及低版本的SqlServer或者你能夠連上SqlServer高版本所在的資料庫(便於後面拷貝資料),第二步、開啟高版本資料庫中你需要備份的資料庫,將你備份的資料庫相關的登入名稱或者使用者刪除。右鍵資料庫->任務->產生指令碼。在產生指令碼的&ldq
Time of Update: 2015-09-14
標籤:C# 代碼備份資料庫 ,不需要 其他 DLLprotected void Button1_Click(object sender, EventArgs e) { /// ///備份方法 /// &
Time of Update: 2015-09-15
標籤:本文轉自:http://www.cnblogs.com/tough/archive/2011/11/18/2254076.html 一、.NET Framework Data Provider for SQL Server類型:.NET Framework類庫使用:System.Data.SqlClient.SqlConnection廠商:Microsoft標準安全連線Data Source = myServerAddress;Initial Catalog =