Time of Update: 2015-08-29
標籤:這次使用OS+SQL的鏡像還原系統後安裝了CRM 2015,主要流程是 安裝IIS/AD,SSRS ,CRM2015。內建的SQL中SSRS沒有安裝完全,需配置一下。這一切都滿順利的,最後在安裝 SrsDataConnector 時,系統報錯: The SQL Server Reporting Services account is a local user and is not supported. 這個問題主要原因是
Time of Update: 2015-08-30
標籤:sql server 在前幾天整理BS模板資料的時候,師哥讓我們在伺服器上發布幾個網站,我負責的是永和收銀系統的後台發布,這個系統有個特點,在登入頁載入之前就得向資料庫中查詢資訊,如果資料庫中沒有資訊,整個程式根本就運行不了,自己又不瞭解這個系統的需求和商務邏輯,只好將資料庫弄到伺服器上再能發布。這時候就問題就來了,伺服器上的資料庫時SQLServer2008
Time of Update: 2015-08-29
標籤:總結一下,串連SQL Server資料庫需要以下幾個步驟:1. 匯入驅動Jar包:sqljdbc.jar2. 載入並註冊驅動程式3. 設定串連路徑4. 載入並註冊驅動5. 串連資料庫6. 操作資料庫7. 關閉串連代碼如下:******************串連資料庫******************* 1 package zj6_Test; 2 import java.sql.*; 3 public class Zj6_3 { 4 /**
Time of Update: 2015-08-30
標籤:簡介在 SQL Server 2012 在一些特殊的例子下會看到下面的表徵圖:Hash Join分為兩個階段,分別為產生和探測階段。首先是產生階段,將輸入源中的每一個條目經過散列函數的計算都放到不同的Hash Bucket中,其中Hash Function的選擇和Hash Bucket的數量都是黑盒,通常來講,查詢最佳化工具都會使用串連兩端中比較小的哪個輸入集來作為第一階段的輸入源。接下來是探測階段,對於另一個輸入集合,同樣針對每一行進行散列函數,確定其所應在的Hash
Time of Update: 2015-08-29
標籤:一、複製 A 的內容到新表 說明: 有資料表 A, 希望將他的內容匯出到另一張表 B,此時 B 並未建立,希望在匯出的同時建立表 B。 SELECT *INTO B [IN externaldatabase] FROM A 二、複製 A 的內容到已有表 B 說明: 有資料表 A, 希望將他的內容匯出到另一張表 B,此時 B 已建立,希望在匯出的同時建立表 B。
Time of Update: 2015-08-28
標籤: 事務 1、什麼是事務 事務是一個不可分割的工作邏輯單元,它包含了一組資料庫的操作命令,並且所有命令作為一個整體一起向系統提交或撤銷操作請求,即要麼都執行,要麼都不執行 2、事務的4個屬性 (1)、原子性(Atomicity):事務是一個完整的操作,事務個元素不可分
Time of Update: 2015-08-27
標籤:最近做oracle和sqlserver資料庫相容,感覺sqlserver真心沒oracle好用,預存程序竟然只能返回int類型,瘋了 瘋了預存程序的output及return的區別sql取整 ceiling()RETURN從查詢或過程中無條件退出。RETURN 即時且完全,可在任何時候用於從過程、批處理或語句塊中退出。不執行位於 RETURN 之後的語句。返回的整型值。預存程序可以給調用過程或應用程式返回整型值除非特別指明,所有系統預存程序返回 0
Time of Update: 2015-08-28
標籤:.NET SQL Server連接字串句法 資料庫的串連性已經發展成為應用程式開發的一個標準方面。資料庫連接字串現在已經成為每個項目的標準必備條件。我發現自己為了找到所需要的句法,經常要從另外一個應用程式中複製連接字串或者進行一次搜尋。這個在與SQL Server互動操作時更是如此,因為它有太多的連接字串選項。現在就讓我們來研究一下連接字串的眾多方面。連接字串在對象執行個體化或者建立期間,資料庫連接字串通過屬性或方法被傳遞到必要的對象。連
Time of Update: 2015-08-27
標籤: 遊標是邪惡的! 在關聯式資料庫中,我們對於查詢的思考是面向集合的。而遊標打破了這一規則,遊標使得我們思考方式變為逐行進行.對於類C的開發人員來著,這樣的思考方式會更加舒服。 正常面向集合的思維方式是: &
Time of Update: 2015-08-27
標籤:概念介紹 開發人員喜歡在SQL指令碼中使用WITH(NOLOCK), WITH(NOLOCK)其實是表提示(table_hint)中的一種。它等同於 READUNCOMMITTED 。 具體的功能作用如下所示(摘自MSDN): 1:
Time of Update: 2015-08-29
標籤:sql資料庫 控制台 blank 資料來源 target 當我們搭建好SQL資料庫或SQL AlwaysON,如何測試是否串連正常? 方法之一就是“配置ODBC串連SQL Server” 1.開啟ODBC資料來源管理器:控制台--〉ODBC資料來源 650) this.width=650;"
Time of Update: 2015-08-28
標籤:最近做項目老大要求用到sqlserver,但是這項目的資料庫只是本地示範用並不複雜,於是決定試試VisualStudio2013內建的SQLServer。對於這個東西的瞭解並沒有多少,然後項目初學習的資料好少(可能是我搜尋方式不對),這文章就當拋磚之作吧,話不多說現在開始:首先我查閱了一些資料,但是很多都是sqlserver而不是vs內建的那個,所以似乎很難找到適合的資料,不過我找到了兩篇MSDN也就是微軟的簡單入門的,上連結:https://msdn.microsoft.com/zh-c
Time of Update: 2015-08-28
標籤: 最近要接觸sql
Time of Update: 2015-08-29
標籤:一: 當select遇到效能低下的update會怎麼樣?1. 還是使用原始的person表,插入6條資料,由於是4000位元組,所以兩條資料就是一個資料頁,如:1 DROP TABLE dbo.Person2 CREATE TABLE Person(ID INT IDENTITY,NAME CHAR(4000) DEFAULT ‘aaaaa‘)3 --插入6條資料,剛好3個資料頁4 INSERT INTO dbo.Person DEFAULT VALUES5 go 6 2.
Time of Update: 2015-08-28
標籤:一:到底都有哪些鎖 學習鎖之前,必須要知道鎖大概有幾種???通常情況下作為碼農我們只需知道如下幾個鎖即可。。。1.S(Share)鎖 為了方便理解,我們可以直接這麼認為,當在select的時候在表,資料頁,記錄上加上共用鎖定。2.X(Exclusive)
Time of Update: 2015-08-28
標籤:1、NOLOCK(不加鎖) 此選項被選中時,SQL Server 在讀取或修改資料時不加任何鎖。 在這種情況下,使用者有可能讀取到未完成事務(Uncommited Transaction)或復原(Roll Back)中的資料, 即所謂的“髒資料”。2、HOLDLOCK(保持鎖) 此選項被選中時,SQL Server
Time of Update: 2015-08-28
標籤:安裝圖解:安裝.NET 出錯了,不能這樣裝,那麼去伺服器管理員安裝開啟功能安裝嚮導,選擇.NET,要求安裝.NET所需要的其他角色開始安裝IIS角色,預設好了,我們又不要IIS開始安裝安裝完成.再次運行SQL Server 2008安裝單擊安裝-全新的SQL
Time of Update: 2015-08-28
標籤:最近在做活動,需要用到預存程序,在網上找了下感覺使用觸發器更好些,和大家分享下 希望對你有用。觸發器是一種特殊類型的預存程序,它不同於之前的我們介紹的預存程序。觸發器主要是通過事件進行觸發被自動調用執行的。而預存程序可以通過預存程序的名稱被調用。Ø 什麼是觸發器
Time of Update: 2015-08-28
標籤:獲得表資訊:select syscolumns.name as field, syscolumns.isnullable as nullis, systypes.name as sqltype, syscolumns.[length] as lenth, ISNULL(sys.identity_columns.is_identity,0) as identi, ISNULL(sys.extended_properties.value,‘‘) as
Time of Update: 2015-08-27
標籤:在資料庫開發過程中,當你檢索的資料只是一條記錄時,你所編寫的事務語句代碼往往使用SELECT INSERT 語句。但是我們常常會遇到這樣情況,即從某一結果集中逐一地讀取一條記錄。那麼如何解決這種問題呢?遊標為我們提供了一種極為優秀的解決方案。1.1 遊標和遊標的優點