昨天發(fā)了篇SQLServer作業(yè)備份http://www.cnblogs.com/Amaranthus/archive/2012/06/25/2561569.html今天就加上powershell把作業(yè)同步完善起來核心導(dǎo)出作業(yè)的代碼和作業(yè)備份是相似的alterPROCDumpJob(@jobVARCHAR(100))ASDECLARE@retrunNVARCHAR(max)DECLARE@jobnameVARCHAR(30),@category_calss
系統(tǒng) 2019-08-12 01:33:24 2360
編程的異常處理很重要,當(dāng)然Sql語句中存儲過程的異常處理也很重要,明確的異常提示能夠快速的找到問題的根源,節(jié)省很多時間……編程的異常處理很重要,當(dāng)然Sql語句中存儲過程的異常處理也很重要,明確的異常提示能夠快速的找到問題的根源,節(jié)省很多時間。下面,我就以一個插入數(shù)據(jù)為例來說明SqlServer中的存儲過程怎么捕獲異常的。1、環(huán)境數(shù)據(jù)庫為SqlServer2008。表(Course)結(jié)構(gòu)為:Nochar(10)primarykeyNamevarchar(20
系統(tǒng) 2019-08-12 01:52:43 2350
原文:SQLServer鎖分區(qū)特性引發(fā)死鎖解析鎖分區(qū)技術(shù)使得SQLServer可以更好地應(yīng)對并發(fā)情形,但也有可能帶來負(fù)面影響,這里通過實例為大家介紹,分析由于鎖分區(qū)造成的死鎖情形.前段時間園友@JentleWang在我的博客鎖分區(qū)提升并發(fā),以及鎖等待實例中問及鎖分區(qū)的一些特性造成死鎖的問題,這類死鎖并不常見,我們在這里仔細(xì)分析下.不了解鎖分區(qū)技術(shù)的朋友請先看下我的鎖分區(qū)那篇實例.Code(執(zhí)行測試腳本時請注意執(zhí)行順序,說明)步驟1創(chuàng)建測試數(shù)據(jù)usetemp
系統(tǒng) 2019-08-12 01:33:15 2349
花了一些時間完整的看了一遍,感覺這就是一本精簡版的工具書,有很多Demo可以照著完整做一遍,基本上涉及到了AS的所有功能,可以對AS有個整體性的了解,關(guān)于最后的一章--DefiningAdministrativeRoles--沒有實際完成的操作,限于知識有限,后查找園子里的大神們,發(fā)現(xiàn)邀月工作室有兩篇關(guān)于這方面的文章介紹,沒有仔細(xì),先Mark下,回頭仔細(xì)看,《ExpertCubeDevelopmentwithMicrosoftSQLServer2008An
系統(tǒng) 2019-08-12 01:54:37 2347
JDBC的簡介JDBC(JavaDataBaseConnectivity,java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的JavaAPI,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。JDBC為工具/數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的API,據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純JavaAPI編寫數(shù)據(jù)庫應(yīng)用程序,操作不同的數(shù)據(jù)庫需要使用不同的JDBC。JDBC編程步驟一、LoadtheDriver加載JDBC驅(qū)動程
系統(tǒng) 2019-08-12 01:53:53 2339
在SQLServer的性能調(diào)優(yōu)中,有一個不可比擬的問題:那就是如何在一段需要長時間的代碼或被頻繁調(diào)用的代碼中處理臨時數(shù)據(jù)集?表變量和臨時表是兩種選擇。在SQLServer的性能調(diào)優(yōu)中,有一個不可比擬的問題:那就是如何在一段需要長時間的代碼或被頻繁調(diào)用的代碼中處理臨時數(shù)據(jù)集?表變量和臨時表是兩種選擇。記得在給一家國內(nèi)首屈一指的海運(yùn)公司作SQLServer應(yīng)用性能評估和調(diào)優(yōu)的時候就看到過大量的臨時數(shù)據(jù)集處理需求,而他們的開發(fā)人員就無法確定什么時候用臨時表,什么
系統(tǒng) 2019-08-12 01:54:05 2335
原文:解剖SQLSERVER第四篇OrcaMDF里對dates類型數(shù)據(jù)的解析(譯)解剖SQLSERVER第四篇OrcaMDF里對dates類型數(shù)據(jù)的解析(譯)http://improve.dk/parsing-dates-in-orcamdf/在SQLSERVER里面有幾種不同的date相關(guān)類型,當(dāng)前OrcaMDF支持三種最常用的date類型:date,datetime,smalldatetimeSqlDate實現(xiàn)date類型在三種類型之中是最簡單的,他是
系統(tǒng) 2019-08-12 01:53:32 2333
防止ADO連接SQLServer時的隱式連接ReportDate:2002/9Preparedby:鄭昀Articlelastmodifiedon2002-9Theinformationinthisarticleappliesto:üMicrosoftSQLServer2000,7.0üMicrosoftADO2.5問題陳述:數(shù)據(jù)庫服務(wù)器:MicrosoftSQLServer2000以及7.0;數(shù)據(jù)庫服務(wù)器補(bǔ)丁:MicrosoftSQLServer2000
系統(tǒng) 2019-08-12 01:33:24 2326
這里以MSSQLServer2000中已有的一個Northwind庫為例,我們命名新的數(shù)據(jù)庫名為NorthwindRose;我們只挑其中的兩個表Customers和Employees做示例,另外我們再新建一個Card表,來建立表間關(guān)系,其他依此類推;前提當(dāng)然是你已經(jīng)安裝了Rose2003和SQLServer2000,OK,我們開始注:對文章中提到的一些概念,如模式、表空間,請參考書《UML數(shù)據(jù)庫設(shè)計應(yīng)用》,人民郵電出版社出版先看最終效果圖一、SQLServ
系統(tǒng) 2019-08-29 22:39:05 2322
原文:SQLSERVER內(nèi)存分配及常見內(nèi)存問題(2)——DMV查詢內(nèi)存動態(tài)管理視圖(DMV):從sys.dm_os_memory_clerks開始。SELECT[type],SUM(virtual_memory_reserved_kb)AS[VMReserved],SUM(virtual_memory_committed_kb)AS[VMCommitted],SUM(awe_allocated_kb)AS[AWEAllocated],SUM(shared_
系統(tǒng) 2019-08-12 01:51:44 2317
from:http://blogs.msdn.com/b/slavao/archive/2005/02/11/371063.aspxSQLOS'smemorymanagerconsistsofseveralcomponentssuchasmemorynodes,memoryclerks,memorycaches,andmemoryobjects.Fig1.depictsmemorymanagercomponentsandtheirrelationship:
系統(tǒng) 2019-08-12 01:34:00 2316
原文:[ASP.NET]配置使用SQLServer保存會話狀態(tài)會話狀態(tài)是ASP.NET應(yīng)用程序狀態(tài)的其中一種,這種狀態(tài)的特點是以用戶為單位,每個會話對應(yīng)一個用戶,也就是說在該用戶的整個訪問過程,會話狀態(tài)保存的數(shù)據(jù)都會持續(xù)保存于服務(wù)器的介質(zhì)中,直到會話超時(即用戶超過指定時間沒有存取會話數(shù)據(jù))。在服務(wù)器端保存會話狀態(tài)的方式有幾種,分別為:1)InProc——這種方式會話狀態(tài)保存在ASP.NET運(yùn)行進(jìn)程內(nèi),具體位置就是ASP.NET的Cache(高速緩存)內(nèi)。
系統(tǒng) 2019-08-12 01:54:33 2315
有時我們要用到批量操作時都會對字符串進(jìn)行拆分,可是SQLServer中卻沒有自帶Split函數(shù),所以要自己來實現(xiàn)了。沒什么好說的,需要的朋友直接拿去用吧SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO/*bykudychen2011-9-28*/CREATEfunction[dbo].[SplitString](@Inputnvarchar(max),--inputstringtobeseparated@Separator
系統(tǒng) 2019-08-12 01:33:11 2305
直接把下面腳本復(fù)制到新建查詢中執(zhí)行即可:declare@dbnvarchar(20)set@db='你的數(shù)據(jù)庫名稱'dumptransaction@dbwithno_logbackuplog@dbwithno_logdbccshrinkdatabase(@db)Tip:在確定數(shù)據(jù)庫目前運(yùn)行穩(wěn)定,不需要查詢以前日志的情況下,執(zhí)行了上述腳本,結(jié)果20G的.LDF文件變成了0.9G.數(shù)據(jù)庫運(yùn)行穩(wěn)定.sqlserver數(shù)據(jù)庫縮小ldf數(shù)據(jù)庫日志文件大小.
系統(tǒng) 2019-08-12 01:54:18 2303
通過System.Data.SqlClient命名空間只能執(zhí)行單條SQL,或多個內(nèi)容中間用;分開,不能執(zhí)行類似等命令,有沒有一種方法能類似查詢分析器一樣執(zhí)行一些批命令呢,答案是通過OSQL來執(zhí)行。OSQL詳細(xì)用法:http://technet.microsoft.com/zh-cn/library/ms162806.aspx通地進(jìn)程來調(diào)用:/**///////執(zhí)行OSQL命令///publicstaticvoidExc
系統(tǒng) 2019-08-12 01:33:35 2301