Time of Update: 2016-06-30
標籤:1、 SQL Server Job建立:(SQL Server Agent - 作業)滑鼠右鍵、新增作業。2、【常規】選項:定義作業名稱、和說明資訊。3:【步驟】選項:建立步驟4:定義步驟名稱、設定對應的資料庫、寫好T-SQL指令碼。對指令碼進行分析(確保指令碼的正確性)5:【計劃】選項:建立執行計畫設定好執行的計劃周期:(當前設定為每天、間隔10s執行一次)點擊確認完成建立。 滑鼠右鍵啟動SQL Server
Time of Update: 2016-05-29
標籤:在開發中很多時候,我們都會遇到這種需要產生一個指定範圍隨機數的情況。而且在很多語言中比如Java、C#、SQl等,都會有一個函數產生一個類似於0.234273983423789的隨機小數,而所有的隨機數都是通過這個最基本的隨機數(0.234273983423789)變化過來的。下面我說一下產生指定範圍隨機數的思路,比如我要產生一個100-999範圍內的隨機數,我就要保證我寫的產生隨機數的運算式所產生的值,最大是999,最小是100。還有就是要明白一個數學裡的小道理,0.99去乘一個數字所得
Time of Update: 2016-03-16
標籤:--建了一張表if exists (select * from dbo.sysobjects where id = object_id(N‘[dbo].[Bas_DateTime]‘) and OBJECTPROPERTY(id, N‘IsUserTable‘) = 1)drop table [dbo].[Bas_DateTime]GOCREATE TABLE [dbo].[Bas_DateTime] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [Rq]
Time of Update: 2015-04-30
標籤: 首先,convert函數字元集轉換 : CONVERT(xxx USING gb2312) 類型轉換和SQL Server一樣,不過型別參數上有不同: CAST(xxx AS 類型), CONVERT(xxx,類型),類型必須用下列的類型: 可用的類型 二進位,同帶binary首碼的效果 :
Time of Update: 2014-12-26
標籤:調試SQLSERVER (一)產生dump檔案的方法調試SQLSERVER (二)使用Windbg調試SQLSERVER的環境設定調試SQLSERVER (三)使用Windbg調試SQLSERVER的一些命令 我們知道偵錯工具主要有兩種方法一種是:live debugging (附加進程 使進程hang住) 生產環境最好不要live debugging 一種是:post-mortem debugging or reading dump files
Time of Update: 2014-08-05
標籤:sql 遠端連線 解決方案 防火牆 sql
Time of Update: 2018-12-05
串連失敗 Sqlstate :'01000' Sql server錯誤:10061 [Microsoft][ODBC Sql Server Driver][TCP/IP Sockets] connectionOpen(Connect()) 串連失敗: Sql State:'08001' Sql Server錯誤:17 [Microsoft][ODBC Sql Server Driver][TCP/IP Sockets]SQL Server
Time of Update: 2018-12-05
01set ANSI_NULLS ON02set QUOTED_IDENTIFIER ON03go 04 05 06ALTER PROCEDURE [dbo].[dbBak] 07 08AS 09BEGIN 10 DECLARE @sqlCommand NVARCHAR(1000) 11 DECLARE @dateTime NVARCHAR(20) 12 SELECT @dateTime = REPLACE(CONVERT(VARCHAR, GETDATE(),
Time of Update: 2018-12-05
做項目時,最常用的資料庫即Sqlserver與Access資料庫莫屬了!但使用會經常發現很多SQL執行的問題。這裡整理出之間的差異,做個十大差異的總結。 ACCESS結構簡單容易處理,而且也能滿足多數的網站程式要求,也是初學者的試牛刀。 ACCESS是小型資料庫,既然是小型就有他根本的局限性: 1)、資料庫過大,一般ACCESS資料庫達到50M左右的時候效能會急劇下降! 2)、網站訪問頻繁,經常超過100人的線上時,處理速度會有影響!
Time of Update: 2018-12-08
一、使用 Microsoft OLE DB Provider For ODBC 連結MySQL 安裝MySQL的ODBC驅動MyODBC 1、為MySQL建立一個ODBC系統資料來源,例如:選擇資料庫為test ,資料來源名稱為myDSN 2、建立連結資料庫 EXEC sp_addlinkedserver @server = 'MySQLTest',@srvproduct='MySQL',
Time of Update: 2018-12-08
Sqlserver資料庫分頁查詢一直是Sqlserver的短板,閑來無事,想出幾種方法,假設有表ARTICLE,欄位ID、YEAR...(其他省略),資料53210條(客戶真實資料,量不大),分頁查詢每頁30條,查詢第1500頁(即第45001-45030條資料),欄位ID叢集索引,YEAR無索引,Sqlserver版本:2008R2 第一種方案、最簡單、普通的方法: 複製代碼 代碼如下:SELECT TOP 30 * FROM ARTICLE WHERE ID NOT IN(SELECT
Time of Update: 2018-12-07
許多初學者在使用SQL Server時都會遇到使用SQL Server Management Studio無法串連遠端資料庫執行個體的問題,大致的錯誤描述如下:An error has occurred while establishing a connection to the server.(provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft
Time of Update: 2018-12-08
所有這些技術都能夠作為維護一個待命伺服器的手段,同時這個資料庫可以在你原先的主要資料庫出問題時上線並作為新的主伺服器。然而,你必須記住的是將待命伺服器替換上線只是完成了一半的損毀修復工作。 要保證你的應用正常工作,在資料庫外部還有許多注意事項。這其中包括登入資訊、資料庫使用者、調度任務、DTS 和 SSIS 包、可執行檔、系統資料庫中的對象、同名資料庫、連結的伺服器等等。
Time of Update: 2018-12-08
文章目錄 sp_change_users_login sp_change_users_login更改當前資料庫中 SQL Server 使用者與 Microsoft SQL Server 登入之間的關係。文法sp_change_users_login [ @Action = ] 'action'[ , [ @UserNamePattern = ] 'user' ][ , [ @loginName = ] 'login' ]參數[
Time of Update: 2018-12-06
不要使用遊標 不知你是否知道每執行一次FETCH就等於執行一次SELECT命令?這意味著如果你的游標有10000條記錄,它將執行10000次SELECT!我曾經用T-SQL重寫了一個基於游標的預存程序,那個表只有100,000條記錄,原來的預存程序用了40分鐘才執行完畢,而新的預存程序只用了10秒鐘。在這裡,我想你應該可以看到一個不稱職的程式員究竟在幹了什麼!!!
Time of Update: 2018-12-07
簡介 在SQL Server中,每一個查詢都會找到最短路徑實現自己的目標。如果資料庫只接受一個串連一次只執行一個查詢。那麼查詢當然是要多快好省的完成工作。但對於大多數資料庫來說是需要同時處理多個查詢的。這些查詢並不會像紳士那樣排隊等待執行,而是會找最短的路徑執行。因此,就像十字路口需要一個紅綠燈那樣,SQL Server也需要一個紅綠燈來告訴查詢:什麼時候走,什麼時候不可以走。這個紅綠燈就是鎖。 圖1.查詢可不會像紳士們那樣按照次序進行排隊 為什麼需要鎖
Time of Update: 2018-12-07
摘自SQL server協助文檔對大家優查詢速度有協助!建議使用 sp_executesql 而不要使用 EXECUTE 語句執行字串。支援參數替換不僅使 sp_executesql 比 EXECUTE 更通用,而且還使 sp_executesql 更有效,因為它產生的執行計畫更有可能被 SQL Server 重新使用。自包含批處理sp_executesql 或 EXECUTE 語句執行字串時,字串被作為其自包含批處理執行。SQL Server 將Transact-SQL
Time of Update: 2018-12-06
摘自http://download.microsoft.com/download/e/5/3/e53a74e2-9f13-4736-b263-df72af00a8f0/ReadmeSQLEXP2005Advanced.htm#_3462_setup_issues_238p3.0 安裝問題本節詳細介紹 SP1 的安裝問題。具有進階服務的 SQL Server 2005 Express Edition 包含 SQL Server 2005 Service Pack 1 中所包含的所有更新。 注意:
Time of Update: 2018-12-07
前不久,赫然看到了一個同事還在用sp_開頭在SQL
Time of Update: 2018-12-07
SQL Server 串連基礎知識 摘要:SQL Server 2000 用戶端通過由 API、物件程式庫和協議組成的堆棧串連到 SQL Server。Ken Henderson 將逐一介紹該堆棧的每個組成部分,並說明它們如何工作以及如何進行互動操作。引言該堆棧的頂部是 API 或物件程式庫層。應用程式通過物件程式庫公開的 API 函數或介面串連到 Microsoft SQL Server。用於訪問 SQL Server 的 API 樣本包括 ODBC 和 DB-Library。用於訪問