SQL Server表的主鍵設計應注意的問題

關於資料庫的邏輯設計,是一個很廣泛的問題。本文主要針對開發應用中遇到在MS SQL

淺談如何最佳化SQL Server伺服器

  1.資料和記錄檔分開存放在不同磁碟上  資料檔案和記錄檔的操作會產生大量的I/O。在可能的條件下,記錄檔應該存放在一個與資料和索引所在的資料檔案不同的硬碟上以分散I/O,同時還有利於資料庫的災難恢複。  2.tempdb資料庫單獨存放在不同磁碟上  tempdb資料庫是其他所有資料庫都有可能使用的臨時資料庫。當使用select

分頁預存程序(三)在sqlserver中打造更加準確的分頁結果

有人提出遊標不好,會鎖定行,幸虧我鎖定的是暫存資料表,不是資料表,不影響資料表的寫操作。 下面是14樓的回複,讓我茅塞頓開,於是有了今天的改進版,取消了遊標的使用,暫存資料表還是存在的,謝謝。 其實你只要分成兩次查詢即可: 1, 還是用Row_Number查主表分頁 2, Row_Number查主表分頁 inner join 明細表..用不到遊標的. 複製代碼 代碼如下:--不用遊標的分頁 --先將分頁的主表放在暫存資料表中,然後用暫存資料表和子表聯集查詢,來擷取子表資訊

無法將 SQL Server 2000 MSDE Service Pack 應用到由 .NET Framework SDK 1.0 安裝的 MSDE 執行個體

server Microsoft Visual Studio .Net 提供了兩種 MSDE 安裝程式。一個隨常規 Visual Studio .Net 安裝程式一起提供,它將建立一個名為 MSSQL$VSdotNET 的 SQL 執行個體。另一個 MSDE 安裝程式隨 .Net Framework SDK 提供,它將建立一個名為 MSSQL$NetSDK 的 SQL 執行個體。此更新程式僅打算應用於那些安裝了 MSSQL$NetSDK

SQLServer 資料庫損毀修復頂級技巧之一

所有這些技術都能夠作為維護一個待命伺服器的手段,同時這個資料庫可以在你原先的主要資料庫出問題時上線並作為新的主伺服器。然而,你必須記住的是將待命伺服器替換上線只是完成了一半的損毀修復工作。 要保證你的應用正常工作,在資料庫外部還有許多注意事項。這其中包括登入資訊、資料庫使用者、調度任務、DTS 和 SSIS 包、可執行檔、系統資料庫中的對象、同名資料庫、連結的伺服器等等。

如何將SQL Server資料移轉到MySQL

一、背景由於項目開始時候使用的資料庫是SQL Server,後來把儲存的資料庫調整為MySQL,所以需要把SQL Server的資料轉移到MySQL;由於涉及的表比較多,所以想在MySQL中產生對應表並匯入資料;上網找了些資料,如:將ACCESS和MSSQL匯入MYSQL中、MySQL Migration 實現 MSSQL 到

用VB存取SQL Server中的映像資料

本文介紹MIS SQL Server對映像資料的儲存機制和存取方法。針對VB開發工具,介紹了一種通過ADO Field 對象的GetChunk 方法和AppendChunk 方法來存取MIS SQL Server中的映像資料的方法。在一個完善的醫院資訊MIS中,映像資料的存取是必不可少的,比如X光片、CT像片的儲存。一方面,這些映像資料在遠程診療為準確診斷病情提供了重要的依據,另一方面,也為快速查閱病人資料提供了基本條件。映像資料的存取在其它應用系統如GIS中也有廣泛的應用。1、SQL

SQL Server 2008中XML的新增功能

SQL Server 技術文章作者:Graeme Malcolm(內容主管)技術審查:Dragan Tomic 和 Michael Rys項目編輯:Joanne Hodgins發布日期:2008 年 8 月適用產品:SQL Server 2008摘要:Microsoft® SQL Server™ 2008 通過增強對 XML 結構描述驗證和 XQuery 的支援及增加 xml 資料類型,構建對 XML

SQL Server 2008 層次ID資料類型

目錄準備工作1練習:使用HierarchyID資料類型2準備工作預計完成本實驗所需的時間40 分鐘目標在完成本實驗後,您將可以:處理SQL Server 2008當中的層次ID資料類型先決條件在完成本實驗前,您必須具有:編寫Transact-SQL 指令碼與使用SQL Server Management Studio的相關經驗。實驗情境SQL Server

詳解SQL Server“資料庫維護計劃”

作為網管員,無論其管理的網路的規模是大還是小,在日常的管理中除了維護網路平穩運行、及時排除網路故障、保護網路安全等工作以外,備份網路中關鍵資料也是其中的一個非常非常重要的工作環節。網路中的各種故障無非就分兩種:軟體故障和硬體故障。對於“硬體故障”可以通過維修或更換硬體裝置得到及時解決;對於“軟體故障”則可以通過重新安裝或升級軟體、重做網路或應用軟體系統等方法及時解決,而且用此方法來解決網路故障大多需要一些基礎的、關鍵的資料支援才能得以恢複正常。但是

SQL Server中Case的不同用法

CASE 可能是 SQL 中被誤用最多的關鍵字之一。雖然你可能以前用過這個關鍵字來建立欄位,但是它還具有更多用法。例如,你可以在 WHERE 子句中使用 CASE。首先讓我們看一下 CASE 的文法。在一般的 SELECT 中,其文法如下:SELECT <myColumnSpec> =CASEWHEN <A> THEN <somethingA>WHEN <B> THEN <somethingB>ELSE

SQL Server和Access、Excel資料轉送簡單總結

本文是關於SQLServer和Access、Excel資料轉送的簡單總結,供大家參考學習所謂的資料轉送,其實是指SQLServer訪問Access、Excel間的資料。為什麼要考慮到這個問題呢?由於曆史的原因,客戶以前的資料很多都是在存入在文本資料庫中,如Acess、Excel、Foxpro。現在系統升級及資料庫伺服器如SQLServer、ORACLE後,經常需要訪問文本資料庫中的資料,所以就會產生這樣的需求。前段時間出差的項目,就是面臨這樣的一個問題:SQLServer和VFP之間的資料交換。

用擴充屬性和第三方工具建立SQL Server資料字典

資料字典是一個資料模型中資料和對象的相關描述集合,它有利於程式員和使用者在建立應用程式、報 告時查閱資料和對象。當用到資料模型時,建立一個資料字典是很理想的。當資料庫很小時,開發人員 經常利用內嵌的SQL Server工具和指令碼來建立資料模型。但是當資料庫模型變成企業級的資料模型並且 具有相對應的複雜性時,管理和維護的複雜性也隨之增加。所以可以用什麼辦法管理和建立這樣的資料 模型呢?有沒有什麼可用的第三方工具呢?迄今為止,大多數資料建模工具使用相同的方法儲存資料

SQL Server伺服器安裝剖析

sql server 2000以前的版本,例如7.0一般不存在多個版本,只有標準版跟案頭版,使用者如果不清楚該裝什麼版本的話,可按安裝上的安裝先決條件指示安裝,一般在WIN2000 伺服器版上裝標準版,其他的系統裝案頭版的就可以;而SQL Server 2000安裝問題就比較大,時常見問題有如下:(1)設定管理員時中斷.(2)註冊 ActiveX 時中斷.(3)顯示到100%的時候中斷.(4)提示:command line option syntax error, type command /?

自動安裝SQL Server資料庫

這段時間,手頭的項目接近收尾,以前不太注意的工程打包問題卻慢慢凸現出來,這裡指的不單單是製作一個可以安裝的工程安裝包,還有關於缺少運行環境時的資料庫執行個體的安裝和資料庫資料的安裝恢複。這裡先把關於MSDE打包進安裝程式的心得於大家分享,那麼咱們廢話少說。當你的項目基本完成測試,準備發布的時候,製作一個使用者使用簡便的自動安裝包就成為編碼完成後的又一個需要解決的問題,工程開發的是否完滿,從安裝中,使用者應該會有個最初的體驗。下面簡單介紹一下如何在工程中添加Microsoft SQL

一次SQL Server 2000安裝奇遇

最近,我遭遇了一次奇特的SQL Server安裝經曆,在這裡把它寫出來,和朋友們一起學習,探討。我的系統是WIN2000標準伺服器版,第一次安裝系統時候能夠正確安裝和運行SQL Server2000。由於最近系統中安裝的Office中的ACCESS檔案資料庫表無法開啟,在多次重新安裝Office系統無效的情況下,只好重新安裝了WIN2000作業系統,安裝作業系統很順利。一、遭遇:我安裝了Office2000和Borland

SQL Server BI Step by Step SSIS 5

忙了一段,終於有時間來完成這一系列了。sql server 2008正式版已經發布了,接下來的系列都將基於sql server 2008+vs.net 2008開發。引言在一個B2B項目中遇到這樣的一個情況,每天老闆都想看到所有的新的訂單資訊,而這個老闆很懶,不想登入系統後台,而是想通過查看郵件的方式。當然實現方式很多,這裡我們介紹一個怎麼使用SSIS包來實現這樣的一個功能。使用SQL XML

Sql server瞭解Management Studio

1. 最佳化組合了多款工具的功能 在SQL Server以前的版本中主要有兩個工具:圖形化的管理工具(Enterprise Manager)和 Transact SQL編輯器(Query Analyzer)。這樣兩個工 具分列存在一個問題,需要開發SQL Server也需要管理SQL Server 有時兩項工作需要同時進行),所以不得不在兩個工具之間不斷切換。在 SQL Server Management Studio中,Enterprise Manager和Query

SQL Server 2005常見問題淺析

問題1:使用.net2005內建的SQL-Express串連不上。解決方案:1.網路防火牆阻止資料庫連接;2.預設SQL-Express沒有啟動Sa賬戶->下載一個management studio express介面工具管理SQL-Express3.無線網路會出現根據機器名找不到SQL伺服器的情況,直接用IP串連4.服務端通過開始菜單開啟->組態工具->SQL

探討SQL Server 2005的評價函數

一、簡介在2005年11月份,微軟發行了三種新產品系列:Visual Studio 2005,SQL Server 2005和.NET架構2.0(它包括ASP.NET 2.0)。SQL Server 2005是微軟自從其上一個主要發行版本SQL Server 2000以來最新版本的資料庫平台。在過去五年的發展中,SQL Server中加入了大量的新特徵,所有這些新內容都被總結到微軟網站的一篇文章《What's New in SQL Server 2005?》中。使用SQL Server 2005

總頁數: 792 1 .... 188 189 190 191 192 .... 792 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.