解決SQL SERVER 2000的“當 SQLServerAgent 正在啟動時,無法執行此操作。請稍候再試。”錯誤

今天打算用SQL Server代理(SQLServerAgent)運行定時任務的時候出錯,報“當 SQLServerAgent 正在啟動時,無法執行此操作。請稍候再試。”網上的解決方案有二:一、CSDN鄒建提供的辦法:取消資料庫伺服器的Windows NT纖程設定,重啟SQL

SQL Server 的恢複系統預存程序操作似乎是區分大小寫

因為資料庫伺服器安全的原因,以前把xp_regread這個系統的擴充預存程序刪掉了,因為要使用這個過程,嘗試恢複之後,還是不能使用。使用的恢複語句為:use master dbcc addextendedproc

Question[SQL]:Can you create a cross-tab report in my SQL Server!

Question:Can you create a cross-tab report in my SQL Server!How can I get the report about sale quality for each store and each quarter and the total sale quality for each quarter at year 1993?  You can use the table sales and stores in datatabase

SQL Server BI Step by Step SSIS 4 —合并資料1

     我們已經實現了把Excel中的資料匯入到資料流目的地,也就是資料庫中,但是我們只是類比了不重複的資料,也就是都是資料庫中此時不存在的資料.那麼如果資料流源Excel中的資料和資料庫中的資料的主鍵相同的情況下,再進行插入操作就會出現異常,怎麼才能實現自動的更新操作呢?也就是自動的判斷資料來源的資料,如果資料庫中存在就執行更新,不存在就執行插入呢?     可能叫做合并資料會有些誤解,這裡的合并資料與資料流中的Merge組件和Merge

在SQL Server Management Studio中可以運行作業但是用T-SQL運行則失敗

問題:在SQL Server Management Studio中可以運行作業但是用T-SQL運行則失敗,反之亦然. 分析:這種情況多數為執行時上下文(Context)安全性問題。在SSMS中執行的時候,T-SQL語句是在當前登入名稱下啟動並執行。但是作業在SQL Server Agent中是以SQL Server Agent 服務(SQL Server Agent Service account)啟動並執行,如果SQL Server

擷取M$ SQL Server使用者表的欄位資訊

 1 USE database1  2 SELECT  3   表名   = CASE a.colorder WHEN 1 THEN c.name ELSE '' END,  4   序     = a.colorder,  5   欄位名 = a.name,  6   標識   = CASE COLUMNPROPERTY(a.id,a.name,'IsIdentity') WHEN 1 THEN '√' ELSE '' END,  7   主鍵   = CASE

SQL語句練習執行個體之十——SQL SERVER 行轉列的效能測試

在資料庫設計時,有時候為了實現資料正常化的目的,會將屬於同一個人的屬性記錄值改用多條記錄的方式來儲存,顯示時又希望將多個屬性資料合併成一行來顯示,這就是行轉列。例如:的成績記錄表。 那麼行轉列的效率又將如何呢?我試了以下三種方式進行行轉列的測試。測試資料表中的記錄數量為120萬條,欄位為10個,測試下來感覺效能還不錯。一、第一種方式(SQL 2000以後的版本) --總計120萬記錄SELECT wbook_no , MAX(CASE WHEN [COP_G_NO] ='

關於SQL Server中的系統資料表——sysobjects

                SQL Server的每個資料庫內都有此系統資料表,它存放該資料庫內建立的所有對象,如約束、預設值、日誌、規則、預存程序等,每個對象在表中佔一行。        以下是此系統資料表的欄位名稱和相關說明。列名資料類型描述namesysname對象名。Idint對象標識號。xtypechar(2)物件類型。可以是下列物件類型中的一種: C = CHECK 條件約束D = 預設值或 DEFAULT 約束F = FOREIGN KEY 約束L = 日誌FN =

SQL Server 去掉小數後面的0

CREATE function [dbo].[ClearZero](@inValue varchar(50))returns varchar(50)asbegindeclare @returnValue varchar(20)if(@inValue='')   set @returnValue='' --空的時候為空白else if (charindex('.',@inValue) ='0')   set @returnValue=@inValue --針對不含小數點的else if (

用SQL語句擷取 Microsoft SQL Server 的版本

今天寫一個資料字典產生工具,需要判斷Microsoft SQL Server 的版本, 尋找了一些資料,總結如下:方法一:    select @@version    獲得結果如下:    Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86)   Oct 14 2005 00:33:37   Copyright (c) 1988-2005 Microsoft Corporation  Enterprise Edition on

SQL Server 中幾個有用的特殊函數

在SQL Server 的使用過程中,發現幾個很有用,但不太常用(或細節不太清楚)的函數(預存程序): isnumeric,isdate,patindex,newid,collate,sp_executesql,checksum遂記下,以備日後查詢。不敢獨享,與君共之。有用且看,無用略過。 1> isnumeric( expression ) -- 傳回值 1 |

SQL Server資料庫中大量匯入資料

在軟體項目實施的時候,資料匯入一直是項目人員比較頭疼的問題。其實,在SQL Server中整合了很多成批匯入資料的方法。有些項目實施顧問頭疼的問題,在我們資料庫管理員眼中,是小菜一碟。現在的重點就是,如何讓使用者瞭解這些方法,讓資料匯入變得輕鬆一些。相信以下方法大家都用過了,溫故而知新哈,如果有更好的方法希望大家都提出來~一、使用Select Into語句若企業資料庫都採用的是SQL Server資料庫的話,則可以利用Select Into語句來實現資料的匯入。Select

SQL Server 阻止了對組件 \’Ad Hoc Distributed Queries\’ 的訪問

想用openrowset查詢遠端資料庫,結果提示SQL Server 阻止了對組件 \'Ad Hoc Distributed Queries\' 的訪問錯誤,在網上搜尋了一下,找到解決方案:啟用Ad Hoc Distributed Queries:exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'Ad Hoc Distributed Queries',1reconfigure   

使用T-SQL匯入多個檔案資料到SQL Server中

在我們的工作中,經常需要連續輸入多個檔案的資料到SQL Server的表中,有時需要從相同或者不同的目錄中,同時將檔案中的資料倒入。在這篇文章中,我們將討論如何同時把一個目錄中的檔案的資料倒入到SQL Server中。 實驗環境    我們先建立整個實驗的環境。建立檔案目錄“C:\MyImport”,和三個檔案a.csv、b.csv和c.csv,檔案內容如下。同時,在SQL Server中建立一個表用來存放匯入的資料。        C:\MyImport\a.csv         1,

添加sql server約束

---添加主鍵約束 alter table 表名 add constraint 約束名 primary key (主鍵) ---添加唯一約束 alter table 表名 add constraint 約束名 unique (欄位) ---添加預設約束 alter table 表名 add constraint 約束名 default ('預設內容') for 欄位 --添加檢查check約束,要求欄位只能在1到100之間 alter table 表名 add constraint 約束名

SQL Server中的欄位類型對應C#的變數類型

資料庫C#程式intint32textstringbigintint64binarySystem.Byte[]bitBooleancharstringdatetimeSystem.DateTimedecimalSystem.DecimalfloatSystem.DoubleimageSystem.Byte[]moneySystem.DecimalncharStringntextStringnumericSystem.DecimalnvarcharStringrealSystem.Singlesm

SQLServer 預存程序中不拼接SQL字串實現多條件查詢

在用暫存資料表進行資料分頁的過程中,發現用儲存過程參數傳遞查詢語句的條件,參數條件加到sql 的where後面不能直接使用,解決這個問題只有一個辦法,就是將sql語句和條件拼接成一個sql字串然後執行,在拼接sql字串時比較麻煩;如果sql語句簡單,還好處理,如果幾百行的預存程序就很痛苦了。我就網上尋找比較好的解決辦法,突然發現《SQLServer 預存程序中不拼接SQL字串實現多條件查詢 》這篇文章,仔細看了一下,還真有“柳暗花明又一村”的感覺;在此與大家分享一下,也給自己做個記錄。下面是

SQL Server BI Step by Step 1 — 準備

       SQL Server 2005 和2008提供了很多新的和增強商務智能功能,包括利用整合服務(SSIS)整合多種資料來源;利用分析服務(SSAS)使資料內容更豐富並且建立複雜的商務分析; 以及利用報表格服務(SSRS)編輯,管理,和提交豐富的報表. 如果你現在還不清楚這些功能,那麼接下來一系列的介紹會讓你對SQL Server現在的商務智能支援大吃一驚.不過現在關於SQL Server商務智能(SQL Server Business Intelligence -

啟動SQL SERVER時自動執行預存程序

啟動SQL SERVER時自動執行預存程序 如何在啟動SQL SERVER的時候,執行一個預存程序?  將預存程序建立在master資料庫中,然後企業管理器中找到這個預存程序--右鍵--屬性--勾選"每當sql server啟動時執行"。   --或者在master中建立預存程序後,執行語句設定為自動啟動   use master   exec sp_procoption '預存程序名','startup','on' ---------------------------------------

SQL Server:安全設計從頭起

SQL Server:安全設計從頭起 2005-10-23 8:12:42 來源: 動態網站製作指南  作者: 佚名【我來說兩句】  【推薦】 【列印】 【關閉】開發人員和管理員通常不斷地考慮程式安全問題的策略──添加安全措施不再是一個可以完全接收的方法。程式的安全問題必須從設計的開始就得考慮,並貫穿開發的整個過程。以後如果要開發一個SQL Server的資料庫,你一定要從開始就遵循這些安全設計規則。最基本的要點如果你不能理解SQL Server

總頁數: 792 1 .... 93 94 95 96 97 .... 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.