Time of Update: 2018-12-06
忘記SQL Server的SA使用者密碼解決方案台式機和本本分別安裝了MS SQL Server,方便做測試用結果時間長了,台式機SQL Server的密碼忘記了……難道……沒有辦法了嗎?——No!經過一陣子鬱悶,遊俠在百度搜到了方法:現在你的企業管理器當然是進不去了,但是我們還有查詢分析器驗證的時候,選擇按照Windows身分識別驗證,就直接進去了……汗!輸入下列命令,執行:exec sp_password null,'新密碼','sa'好了,現在密碼已經改變了,到企業管理器看看
Time of Update: 2018-12-06
本文內容來自百度百科:http://baike.baidu.com/view/1031973.htmCREATE PROCEDURE 建立預存程序,預存程序是儲存起來的可以接受和返回使用者提供的參數的 Transact-SQL 陳述式的集合。 可以建立一個過程供永久使用,或在一個會話中臨時使用(局部暫存處理序),或在所有會話中臨時使用(全域暫存處理序)。 也可以建立在 Microsoft SQL Server啟動時自動啟動並執行預存程序。文法 CREATE PROC [
Time of Update: 2018-12-06
Visual Basic 6.0 與 SQL Server 的兩種串連 摘 要:本文介紹了Visual Basic 6.0應用程式通過ADO串連Microsoft SQL Server的兩種方法,即有來源資料庫串連和無來源資料庫串連,分別說明了兩種串連方法的內部機制,並以執行個體比較兩種方法的優缺點。關鍵詞: ADO;ODBC;DSN;資料庫 VB通過ADO串連SQL
Time of Update: 2018-12-06
作者:楊先民本頁內容前言 資料庫複寫(Replication)的介紹與使用時機 如何建置資料庫複寫 複寫代理程式 (Replication Agent) 的功能 複寫的種類與使用的時機 設計一個安全的複寫環境(Secure Replication) 結論 前言經常有朋友希望能夠將公司內部的資料庫分散到其他台的 SQL Server
Time of Update: 2018-12-06
SQL Server 中對於結果集有幾個處理,值得講解一下1. 並集(union,Union all)這個很簡單,是把兩個結果集水平合并起來。例如SELECT * FROM A UNION SELECT * FROM B【注意】union會重複資料刪除值,也就是說A和B中重複的行,最終只會出現一次,而union all則會保留重複行。 2. 差異(Except)就是兩個集中不重複的部分。例如SELECT * FROM AEXCEPT SELECT * FROM
Time of Update: 2018-12-06
private string ChangeToCSharpType(string type){ string reval = string.Empty; switch (type.ToLower()) { case "int": reval = "Int32"; // int break;
Time of Update: 2018-12-06
看了一下聯機叢書,SqlServer空間資料分為Geometry和Geography兩種,前者屬於平面座標系統(一見到這個就頭疼,還沒有研究是不是要配投影參數,怎麼配投影),幸好Google Map用的是84座標系統,可以使用Geography。看文檔的時候明明寫著有10以上類型的空間資料類型,但是在建表的時候發現只有Geometry, Geograhy兩種類型,再往下面看,靠!原來SqlServer
Time of Update: 2018-12-06
1.通過管理工具開始->管理工具->效能(或者是運行裡面輸入 mmc)然後通過添加計數器添加 SQL 的常用統計
Time of Update: 2018-12-06
簡介 我們已經知道SQL Server IO最小的單位是頁,連續的8個頁是一個區。SQL Server需要一種方式來知道其所管轄的資料庫中的空間使用方式,這就是GAM頁和SGAM頁。 Global Allocation Map Page GAM(全域分配位元影像)是用於標識SQL Server空間使用的位元影像的頁。位於資料庫的第3個頁,也就是頁號是2的頁。下面我們通過建立一個資料庫來看其GAM的結構。建立測試資料庫的代碼如代碼所示。CREATE DATABASE [test]
Time of Update: 2018-12-06
簡介 死結的本質是一種僵持狀態,是多個主體對於資源的爭用而導致的。理解死結首先需要對死結所涉及的相關觀念有一個理解。 一些基礎知識 要理解SQL Server中的死結,更好的方式是通過類比從更大的面理解死結。比如說一個經典的例子就是汽車(主體)對於道路(資源)的徵用,1所示。 圖1.對於死結的直觀理解
Time of Update: 2018-12-06
關於系統資料庫的恢複總結如下: 在SQL Server資料庫中,系統資訊儲存在系統資料庫中,主要的系統資料庫包括:master-從整體上控制使用者資料庫和SQL Server操作,在建立了任何使用者定義物件後,都要備份它: model-為新資料庫提供模版和原型
Time of Update: 2018-12-06
建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [Country] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL
Time of Update: 2018-12-06
常見的SQL Server串連失敗錯誤及解決 在使用 SQL Server 的過程中,使用者遇到的最多的問題莫過於串連失敗了。一般而言,有以下兩種串連 SQL Server 的方式,一是利用 SQL Server 內建的用戶端工具,如企業管理器、查詢分析器、事務探查器等;二是利用使用者自己開發的用戶端程式,如ASP 指令碼、VB程式等,用戶端程式中又是利用 ODBC 或者 OLE DB 等串連 SQL Server。下面,我們將就這兩種串連方式,具體談談如何來解決串連失敗的問題。
Time of Update: 2018-12-06
Access和SQL Server資料類型各有不同,使用指令碼進行資料定義時,這些類型說明還是有用。Microsoft Access 資料類型 SQL Server 資料類型 Yes/No bit Smallint(位元組型) tinyint Integer(長整型) int Real(單精確度浮點型) real Float(雙精確度浮點型) float Currency money smallmoney Decimal/numeric decimal
Time of Update: 2018-12-06
src:http://topic.csdn.net/t/20051209/13/4448680.html運行mmc,控制台--添加/刪除嵌入式管理單元--添加--找到Microsoft SQL 企業管理器--添加--關閉--確定 回到控制台--選項--控制台模式選擇"使用者模式完全訪問"--將下面的選擇全部取消 控制台--另存新檔--儲存為:C:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL
Time of Update: 2018-12-06
1. 查看 SQL 2005 使用者所屬資料庫角色 use yourdbgoselect DbRole = g.name, MemberName = u.name, MemberSID = u.sid from sys.database_principals u, sys.database_principals g, sys.database_role_members m where g.principal_id = m.role_principal_id and u.principal_
Time of Update: 2018-12-06
作者:obuntu很喜歡SQL Server裡面4步定位效能問題的理論,具體如下:1,資源瓶頸i. 記憶體 ii. CPU iii. IO2, Tempdb瓶頸3,找出執行慢的語句,可以通過三個方面來尋找i. 統計資訊 ii. 缺失索引 iii.
Time of Update: 2018-12-06
在SQL Server資料庫中刪除某一列,使用資料庫管理工具直接可視化操作是很簡單的,但是如果要用sql指令碼呢?可能你會說很簡單,直接用ALTER TABLE [要刪除的欄位所在的表名]DROP COLUMN [要刪除的欄位];GO這樣不就OK了嗎?可是如果這個欄位上要是有約束的話呢,就會彈出類似如下的提示:訊息 5074,層級 16,狀態 1,第 1 行對象'DF__***__***__682A18F4' 依賴於 列'***'。訊息 4922,層級 16,狀態 9,第 1
Time of Update: 2018-12-06
要點:1.GO是用來分割批處理的語句.而局部變數的範圍僅限於一個批處理內,在GO之後就不能使用之前定義的變數2.建立資料庫 CREATE DATABASE studentManager 和 產生主要資料檔案,記錄檔之間 不要加GO語句,加了的話,會報錯,產生不了 主次資料檔案,和記錄檔 3.一個資料庫中,只可以有一個 主要資料檔案(副檔名: .mdf),多個次資料檔案(副檔名: .ndf),多個記錄檔(副檔名: .Ldf) studentManager.mdf USE
Time of Update: 2018-12-06
今天遇到一個問題,sql server無法登陸,到Services裡看,服務沒有起來。但是在啟動Service時遇到問題說無法啟動。去Administrative Tools->Event Viewer中查看了一下,發現如下錯誤(該錯誤在SQL Server日誌中也可以查看到,目錄在C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log):Server TCP provider failed to