Time of Update: 2015-12-16
標籤:Win10本身是一個相容性較好的作業系統,目前有很多人在諮詢如何在Windows 10 上安裝 SQL Server 2000資料庫,都沒有成功過。主要是卡在了安裝過程中的mdac2.6 安裝上,一直停這兒不動。我們根據自己的實踐,成功在Window 安裝上了 SQL Server 2000資料庫標準版,安裝成功的關鍵是“不要”將安裝程式設定相容模式(相容XP sp2)運行,直接以管理員身份運行SQL
Time of Update: 2015-12-15
標籤: 最近幫客戶解決發布訂閱的問題時,突然遇到這樣一個問題發布訂閱中報下面的錯誤,另外執行alter table 操作時也會報錯
Time of Update: 2015-12-15
標籤:前言之前的一篇文章介紹了索引來提高資料庫的查詢效能,這其實僅僅是個開始。也許假設缺乏適當的保養,索引你以前建立的,甚至成為拖累,成為幫凶下降資料庫的效能。尋找片段消除片段索引維護可能是最常規的任務,,議是當片段等級為 5% - 30% 之間時採用 REORGANIZE 來“重整”索引。假設達到 30% 以上則使用 REBUILD
Time of Update: 2015-12-15
標籤:SQL Server設定資料庫鏡像後,可能有朋友們會比較有疑惑,你一下搞兩個資料庫出來,他們的ip地址都不一樣,到時候資料庫切換過去了,我的資料庫的連接字串可如何是好?難道還得在代碼中去控制是串連哪個資料庫嗎?其實這個問題是這樣的,使用ADO.NET或者SQL Native Client能夠自動連接到容錯移轉後的夥伴,連接字串如下所示:ConnectionString="DataSource=A;FailoverPartner=B;Initial
Time of Update: 2015-12-14
標籤:擷取所有dbo表的擴充屬性:SELECT * FROM fn_listextendedproperty (NULL, ‘schema‘, ‘dbo‘, ‘table‘, default, NULL, NULL)大概的結果:objtype objname name valueTABLE 表名 擴充屬性名 值 擷取表的擴充屬性:select * from ::fn_listextendedproperty (null,‘user‘,‘dbo‘,‘table‘,‘表名‘,
Time of Update: 2015-12-12
標籤: CHARINDEX功能經常用於通過在字元或字串中的字元範圍搜尋。假定被搜尋的字元包括字元搜尋,然後該函數返回一個非零整數,的字元在被搜尋的字元中的開始位元。即CHARINDEX函數返回字元或者字串在還有一個字串中的起始位置。 CHARINDEX函數調用方法例如以下:CHARINDEX ( expression1 ,
Time of Update: 2015-12-14
標籤:最近在項目中用到了有關SQL Server管理工作方面的編程實現,有了一些自己的心得體會,想在此跟大家分享一下,在工作中用到了SMO/SQL CLR/SSIS等方面的知識,在國內這方面的文章並不多見,有也是一些零星的應用,特別是SSIS部分國內外的文章大都是講解如何拖拽控制項的,在開發過 程中周公除了參閱SQL Server協助文檔、MSDN及StackOverFlow等網站,這些網站基本上都是英文的,為了便於一些英文不好的開發人員學習,周公在自己的理解上
Time of Update: 2015-12-14
標籤:最近有項目反應,在伺服器CPU使用較高的時候,我們的事件查詢頁面非常的慢,查詢幾條記錄竟然要4分鐘甚至更長,而且在翻第二頁的時候也是要這麼多的時間,這肯定是不能接受的,也是讓現場用SQLServerProfiler把語句抓取了上來。用ROW_NUMBER()進行分頁我們看看現場抓上來的分頁語句:select top 20 a.*,ag.Name as AgentServerName,,d.Name as MgrObjTypeName,l.UserName as userName from
Time of Update: 2015-12-14
標籤:代碼如下 select distinct G.* ,(select BUSINESS_NAME from BusinessInfo where BusinessInfo.BUSINESS_BID=G.G_BUSINESS_ID) as BUSINESS_NAME ,(select sum(StockGNum) from StockDetail where StockDetail.StockGID =G.G_ID) as StockGNum
Time of Update: 2015-12-11
標籤: --延時的訂單selectt1.OrderId order1, t1.VerifyStatusId id1,t1.VerifyDate ‘時間1‘,t2.OrderId order2, t2.VerifyStatusId id2,t2.VerifyDate ‘時間2‘,t1.VerifyStatus ‘狀態1‘,t2.VerifyStatus ‘狀態2‘,datediff(n,&
Time of Update: 2015-12-13
標籤:copy http://www.cnblogs.com/benwu/p/3939044.html主要描述的是SQL Server使用convert取得datetime日期資料的實際操作流程,在實際操作中用SQL Server資料庫中用convert來擷取datetime日期資料,以下執行個體包含各種日期格式的轉換。 語句及查詢結果: Select CONVERT(varchar(100), GETDATE(), 0):
Time of Update: 2015-12-11
標籤:mysql遷移 sql資料移轉 資料庫遷移 workbench 背景:我所在公司的官網使用了PHP進行重新開發,拋棄了原有.net開發環境,但需要使用到老官網的一些資料,所以需要進行資料移轉。環境如下:老官網:Windows Server 2008 R2, SQL Server 2008 R2新官網:RedHat 6.5,MySQL,PHP...=====
Time of Update: 2015-12-11
標籤:原文:SQLSERVER中Regex封裝使用封裝好的Regex供SQLSERVER調用開啟資料庫->可程式化性->函數->純量值函式->建立純量值函式名USE [資料庫]GOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER function [dbo].[純量值函式名](@source ntext, --原字串@regexp varchar(1000), --Regex@replace varchar(1000),
Time of Update: 2015-12-11
標籤:一、背景 SQL Server資料庫中表A中Id欄位的定義是:[Id] [int] IDENTITY(1,1),隨著資料的不斷增長,Id值已經接近2147483647(int的取值範圍為:-2 147 483 648 到 2 147 483
Time of Update: 2015-12-11
標籤:本文討論如何把MySQL的資料庫匯入到SQL Server中,所以首先你需要把兩種資料庫都安裝了,再進行以下步驟。一.為 MySQL安裝ODBC驅動1. 下載MySQL ODBC Connector,下載:http://dev.mysql.com/downloads/connector2. 從控制台-管理工具,開啟你的 資料來源(ODBC),選 系統DNS ,點添加。 3. 在 建立新資料來源對話方塊中,選擇MySQL ODBC 5.1 Driver ,點完成。4.
Time of Update: 2015-12-11
標籤:在一次的實際工作中碰到以下情況, 在 SQL SERVER 2008中,建立了一個新使用者去訪問幾張由其他使用者建立的表,但是無法進行查詢,提示“對象名‘CustomEntry‘ 無 效。”。當帶上了架構名稱之後(如“cus.CustomEntry”),卻又能查詢到表中的資料了,但是查詢語句是已經寫死在了應用程式中的,如果要進
Time of Update: 2015-12-11
標籤:開發 種類 SQL Server函數大全 SQL Server中的函數對於提高查詢的工作效率起到了非常突出的作用。善於在查詢工作或開發工作中利用好SQL函數,將對工作有很大的協助,同時也會大大提升工作的效率。但是由於SQL函數種類眾多。所以在使用的時候往往會無法全部理解它們的含義和用法。下面將詳細對SQL函數的含義和使用方法做一個比較系統的介紹:
Time of Update: 2015-12-12
標籤:Disk Space Usage and SQL Server PerformanceBy Gregory A. Larsen When you think of SQL Server performance components, you think of the usage of CPU, memory, and the I/O it takes to process a query. However, there is another component you should
Time of Update: 2015-12-11
標籤:類型轉換函式cast和convert--cast一般更容易使用,convert的優點是可以格式化日期和數值select CAST(‘123‘ as int) -- 123select CONVERT(int, ‘123‘) -- 123select CAST(123.4 as int) -- 123select CONVERT(int, 123.4) -- 123 select CAST(‘123.4‘ as int) --失敗select CONVERT(int, ‘123.
Time of Update: 2015-12-10
標籤:對於SQL Server,我是個拿來主義。很多底層的原理並不瞭解,就直接模仿拿著來用了,到了報錯的時候,才去找原因進而逐步深入底層。我想,是每一次的報錯,逼著我一點點進步的吧。近期由於項目的原因,我需要寫一些預存程序。同時學校還開了一門《資料庫系統》的課程。兩者結合滿足了我濃厚的興趣。下面寫寫我對預存程序的簡單認識。 一、基礎知識: 1.select,insert,update,delete 的文法 ,這是核心中的核心