Time of Update: 2016-07-01
標籤:sqlserver行轉列--建立行轉列表及插入資料create table tb_RowConvertToColumn( username nvarchar(100) null, course nvarchar(100) null, score numeric(10,2) null)insert into tb_RowConvertToColumn(username,course,score) values(‘張三‘,‘語文‘,82)insert into
Time of Update: 2016-06-30
標籤:轉:http://blog.csdn.net/zwj7612356/article/details/8188025在sql server資料庫中,備份與還原都只能在伺服器上進行,備份的資料檔案在伺服器上,還原的資料檔案也只能在伺服器上,當在非伺服器的機器上啟動sql server用戶端的時候,也可以通過該用戶端來備份與還原資料庫,但是這種操作實質是在伺服器上進行的,備份的資料檔案在伺服器上,還原的資料檔案也只能在伺服器上,這個原則不會變,只是使用了用戶端的一個工具來操作這個過程而已。1.1
Time of Update: 2016-06-25
標籤:1、區段 區段(extent)是用來為表和索引分配空間的基本存放裝置單元。它由8個連續的64KB資料頁組成。 基於區段(而不是實際使用空間)分配空間的概念的要點: 一旦區段已滿,那麼下一記錄將要佔據的空間不是記錄的大小,而是整個新區段的大小。一次分配一個區段而不是分配一個記錄。 通過預分配空間,SQL Server節省為每個記錄分配新空間的時間。
Time of Update: 2016-06-25
標籤:sqlserver組態管理員----sqlserver網路設定 --- 啟用 named pipes OK 由於之前的程式是SQL2000開發的,遷移到SQL20008出了這個問題。 二 和主題沒有什麼關係32位的資料來源在64位系統不能適用。匯入資料來源以後。用C:\Windows\SysWOW64\odbcad32.exe 重新吧資料來源設定一次即可。 資料來源在64位系統就OK拉。sqlserver 2008 伺服器拒絕串連;拒絕訪問指定的資料庫
Time of Update: 2016-06-28
標籤:1、以windows驗證模式進入資料庫管理員。 2、右擊sa,選擇屬性:在常規選項卡中,重新填寫密碼和確認密碼(改成個好記的)。把強制實施密碼原則去掉。 3、點擊狀態選項卡:勾選授予和啟用。然後確定 4、右擊執行個體名稱(就是畫紅線的部分),選擇屬性。 5、點安全性,確認選擇了SQL SERVER
Time of Update: 2016-06-23
標籤:背景 今天一個客戶突然找到我,說我的執行計畫怎麼刪除不了。 快幫我看看吧。。然後丟給我一個報錯資訊。 我一看這個錯誤,,感覺摸不著頭腦啊,,,這是串連不是資料庫執行個體呢....看來只能遠程了。讓客戶遠程之後,我自己先試了一把,出現一樣的報錯。 分析先檢查SQL SERVER版本:sql server
Time of Update: 2016-06-21
標籤:最近看到太多人問這種問題 自己也不太瞭解 就在網上學習學習 自己測試一番CREATE TABLE test0621 (id INT,NAME NVARCHAR(max))INSERT test0621 VALUES(1,‘aa‘),(1,‘bb‘),(1,‘cc‘)INSERT test0621 VALUES(2,‘星期一‘),(2,‘星期二‘),(2,‘星期三‘)DROP TABLE test0621SELECT * FROM test0621 SELECT
Time of Update: 2016-06-19
標籤:ALTER proc [dbo].[common_proc_temp2]as begin declare @id varchar(50); declare @cbcontractid varchar(50); declare @xh int ; declare owner_03_cursor cursor scroll for select id from cb_contract where canton_id like ‘20%‘ --2.開啟遊標
Time of Update: 2016-06-19
標籤:ALTER proc [dbo].[common_proc_temp2]as begin declare @id varchar(50); declare @cbcontractid varchar(50); declare @xh int ; declare owner_03_cursor cursor scroll for select id from cb_contract where canton_id like ‘20%‘ --2.開啟遊標
Time of Update: 2016-06-19
標籤:建立水平分散式資料庫,需要分兩步實現:劃分子集和對子集進行並集操作。分散式資料庫的優勢是:IO分散,便於快速讀取資料,劣勢是消耗大量的網路頻寬資源。劃分子集是將原始表水平切分成若干個較小的成員表,每一個成員表都是全集的一個劃分(各子集的並集是全集,其交集是空集)。每個成員表包含與原始表相同數量的列,並且每一列具有與原始表中的相應列同樣的特性(如資料類型、大小、定序),水平切分原始表,也叫做資料庫水平分區,sharding。在查詢時,為了實現SQLServer內部水平分區對使用者透明,必須利
Time of Update: 2016-06-15
標籤:sql server中,如果想知道有哪些語句是執行效率不高的,應該如何查看呢?下面就將為您介紹sql server中如何查看執行效率不高的語句,供您參考。在測量功能時,先以下命令清除sql server的緩衝dbcc freeProcCache在點擊某個按鈕,執行完後,再執行下面語句,就可以知道系統運行什麼Sql和多少次了,其主要慢語句是那些了;SELECT creation_time N‘語句編譯時間‘ ,last_execution_time N‘上次執行時間‘
Time of Update: 2016-06-15
標籤:SQL Server 2005中可以使用維護計劃來為資料庫自動備份,減少資料庫管理員的工作負擔。其使用方法如下:(1)啟動【sql server Management
Time of Update: 2016-06-12
標籤:--drop table #dbfiles--deallocate cursor1 ------declare cursor1 cursor for SELECT name from sys.databases where state=0 -- 暫存資料表 www.2cto.com CREATE TABLE #dbfiles( dbname nvarchar(100),filetype nvarchar(100),filename nvarchar(200))
Time of Update: 2016-06-13
標籤:做JDBC請求,首先要瞭解這個JDBC對象是什麼,然後尋找響應的資料庫連接URL和資料庫驅動。資料庫URL:jdbc:sqlserver://200.99.197.190:1433;databaseName=ebank資料庫驅動:com.microsoft.sqlserver.jdbc.SQLServerDriver下載sqljdbc4.jar放在apache-jmeter-3.0\lib下面Sqlserver驅動包(jar)名稱:Microsoft+SQL+Server+JDBC+Dri
Time of Update: 2016-06-09
標籤:事實上,在微軟的雲端服務 Azure 中,有將近四分之一的服務是由 Linux 作業系統提供。然而我們卻不能使微軟的軟體運行在 Linux 伺服器上。這真的是十分尷尬。但就在本周,微軟終於開始做出了改變。微軟的相關負責人 Scott Guthrie 在部落格中表示:很快我們就可以在 Linux 伺服器上運行微軟的 SQL Server 資料庫軟體。雖然只是 SQL Server ,但這至少是一個不錯的開始。不過微軟也表示在 Linux 上很可能只能運行 SQL Server 的一部分組件。
Time of Update: 2016-06-03
標籤:首先建立一個純量值函式DigLock,用來遞迴檢測SqlServer中的每一個會話是否存在加鎖迴圈,如果該函數最終返回1則表示檢測到了加鎖迴圈 (也就是說檢測到了死結),如果最終返回0則表示沒有檢測到加鎖迴圈。 1 CREATE FUNCTION [dbo].[DigLock] 2 ( 3 @spid int, 4 @orginSpid int 5 ) 6 RETURNS bit 7 AS 8 BEGIN 9 declare @blockedSpid
Time of Update: 2016-06-06
標籤: 大多數SQL Server表需要索引來提高資料的訪問速度,如果沒有索引,SQL Server 要進行表格掃描讀取表中的每一個記錄才能找到索要的資料。索引可以分為簇索引和非簇索引,簇索引通過重排表中的資料來提高資料的訪問速度,而非簇索引則通過維護表中的資料指標來提高資料的索引。 為什麼要不斷的維護表的索引?首先,簡單介紹一下索引的體繫結構。SQL
Time of Update: 2016-06-03
標籤:用第三方組件:NPOI組件實現先去官網:http://npoi.codeplex.com/下載需要引入dll(可以選擇.net2.0或者.net4.0的dll),然後在網站中添加引用。使用 NPOI 你就可以在沒有安裝 Office 或者相應環境的機器上對 WORD/EXCEL 文檔進行讀寫。先建立一個實體類: [Table("Customer") ] public class Customer { [Key] public int Id {
Time of Update: 2016-06-04
標籤:行業:基於資料庫的製造行業管理軟體,包含ERP、MRP、CRM、MIS、MES等企業管理軟體 資料庫平台:SQL Server 2005或以上 系統架構:C/S 開發技術 序號 領域 技術 1 資料庫 SQL Server 2008 R2 2 程式語言 C# .NET 4
Time of Update: 2016-06-03
標籤: 當我們資料量比較大的時候,我們需要將大型表拆分為多個較小的表,則只訪問部門資料的查詢就可以更快的運行,基本原理就是,因為要掃描的資料變的更小。維護任務(例如,重建索引或備份表)也可以更快的運行。 我們可以再不通過將表物理放置在多個磁碟機上來拆分表的情況下擷取分區。如果將某個表放置在一個物理磁碟機上,將相關表放置在另一個磁碟機上,則可以提高查詢效能,因為當運行涉及表間串連的查詢時,多個磁碟頭同時讀取資料。可以使用SQL