Vista下附加Sql Server資料庫報5123的錯誤

朋友換了個本子,把原來備份的Sql Server 2005的資料庫附加回去的時候報出"嘗試開啟或建立物理檔案“......”時,CREATE FILE遇到作業系統錯誤5(拒絕訪問。)。(Microsoft SQL Server,錯誤:5123)"的錯誤,換了管理員的使用者登入上去也是報同樣的錯誤。把資料拿到XP作業系統或者是64位Vista上的SQL

SQL Server ldf 丟失的資料庫恢複

資料庫的ldf檔案丟失或損壞,則資料庫載入失敗, 查看SQL Server Management->SQL Server Logs, 可以看到載入ldf失敗。 1.查看資料庫狀態select * from sys.databases 可以看到對應的資料庫的state_desc為Recovery 在後面的步驟中可以隨時查看資料庫狀態 2. 允許資料庫更新Sp_configure 'allow updates',1goReconfigure with

SQL Server 日期格式

輸入:declare @a intset @a = 0while @a<=10000 begin begin try print 'Convert(varchar,Getdate(),' + cast(@a as varchar) + ') -> ' + Convert(varchar, Getdate() , cast(@a as int)) end try begin catch --print cast(@a as varchar) + ':

將SQL SERVER中所有表的列資訊顯示出來

將SQL SERVER中所有表的列資訊顯示出來     正在作一個關於SQL SERVER資料庫匯入Excel檔案的程式,要讀取資料庫中的列的資訊,從網上找了很多資料,終於總結出來比較理想的sql語句,執行後返回的列分別是:表名、列名、列類型、列長度、列描述、是否主鍵,語句如下:

SQL SERVER中日期 where 問題的解決

在MS SQLSERVER中,只有DATETIME型,日期和時間是合在一起的,比如2004-12-19 23:12:20, 有的時候,在SQL語句中,只要求取日期的話,的確比較麻煩,但也有以下的方法,歸納一下 ,比如要求取得2004-12-19日的記錄,可以這樣 A) WHERE DateDiff(dd, DateTimeColumn, '12/19/2004') = 0 B) WHERE Convert(varchar(20), DateTimeColumn, 101) = '12/191/2

使用T-SQL指令碼在SQL Server建立角色,並給角色賦予相應許可權

--添加角色,給角色賦予許可權,然後把使用者添加到該角色.         --建立角色   r_test     EXEC   sp_addrole   'r_test'         --授予   r_test   對   jobs   表的所有許可權     GRANT   ALL   ON   jobs   TO   r_test     --授予角色   r_test   對   titles   表的   SELECT   許可權     GRANT   SELECT   ON  

SQL SERVER中,條件陳述式中的子查詢語句的文法沒有檢查

Code highlighting produced by Actipro CodeHighlighter

.Net+SQL Server公司專屬應用程式效能最佳化筆記1——調研

在進行了一段時間的調研後,本周開始著手進行效能最佳化工作。現在在最佳化工作工作之前,我總結一下調研了的一些資訊。1.背景客戶這是一個03年的時候開發的系統了,所以使用的是.NET 1.1+SQL Server

介紹一個開源的線上管理SQLServer的小工具–SQLEntMan

近來有許多人問起SQL線上管理的問題,遂將以前用過的一個開源SQL 線上管理工具修改了一下,並分享。看下:      原項目的地址:http://sourceforge.net/projects/asp-ent-man/files/ 邀月修改後的項目:vs2010版本:下載二下載一vs2005版本:下載三註:邀月提供的下載是在vs2010+Framework 2.0環境下編譯通過的c#+web項目。補充:原提供的下載編譯有問題,已修正下載連結,請重新下載編譯。非常抱歉!  

sql server 函數介紹-檔案類

1、設定記憶體選項--設定 min server memory 配置項EXEC sp_configure N'min server memory (MB)', 0--設定 max server memory 配置項EXEC sp_configure N'max server memory (MB)', 256--使更新生效RECONFIGURE WITH OVERRIDE2、使用檔案及檔案組/*--功能說明    下面的代碼是在SQL Server 2000上建立名為 MyDB 的資料庫    

關於.net 2.0串連區域網路SQL Server 2000的問題

     今天晚上本來要把資料庫弄好的,可是發現用vs2005連結區域網路中的其他電腦是出現錯誤,一開始就反應可能是防火牆的問題,就叫大笨雄把防火牆關了。後來在網上花了一個晚上的時間來找,網上的資料都找遍了,都見不著蹤影,,頭都打了,後來沒有辦法,看著那個大笨雄在看電影,懷疑他沒有把防火牆關掉,然後就再問他是不是關掉了防火牆,暈倒,沒有關掉,唉...........又浪費了一個晚上。ms sql 2000的預設連接埠是1433,只要把這連接埠開放就可以了。

SQL Server 查詢處理中的各個階段

SQL Server 查詢處理中的各個階段      SQL 不同於與其他程式設計語言的最明顯特徵是處理代碼的順序。在大數程式設計語言中,代碼按編碼順序被處理,但是在SQL語言中,第一個被處理的子句是FROM子句,儘管SELECT語句第一個出現,但是幾乎總是最後被處理。     

SQL Server日期格式的轉換

SQL Server中文版的預設的日期欄位datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如:select getdate()2004-09-12 11:06:08.177這對於在要不同資料庫間轉移資料或者習慣oracle日期格式YYYY-MM-DD HH24:MI:SS的人多少有些不方便.我整理了一下SQL Server裡面可能經常會用到的日期格式轉換方法:舉例如下:select CONVERT(varchar, getdate(), 120 )2004-09-12

轉:SqlServer 資料分頁的預存程序

   通常用普通的SQL語句查詢資料,在資料量少的情況下速度上沒什麼感覺,一旦數居量很大之後,速度會明顯變慢,因為大量的資料在網路中傳輸會花掉不少的時間,如果使用了分頁查詢資料,只反回有用的資料,把不需要的資料排除後,傳輸速度會快很多,如下是一個SQL分頁的預存程序,本過程是以SQL內建的 Northwind 資料庫為例寫的,可以根據自已的需要隨意更改CREATE PROCEDURE [GetCustomersDataPage] @PageIndex INT, --頁號@PageSize

ASP.NET 2.0無法開啟到 SQL Server 的串連

伺服器出了些小毛病,總是報告“無法開啟到 SQL Server 的串連”,如下在建立與伺服器的串連時出錯。在串連到 SQL Server 2005 時,在預設的設定下 SQL Server 不允許進行遠端連線可能會導致此失敗。 (provider: 具名管道提供者, error: 40 - 無法開啟到 SQL Server 的串連) 找了一些資料,說什麼的都有,有說是因為裝了SQL Server 2005的原因,有的說是.NET

Excel匯入Sql Server

    無意中翻開記事本看到這句話,想起自己當時好弱,竟然想寫個程式把Excel轉到資料庫中再處理,一句話就可心了。SELECT F1 as FuncCate, 系統上查詢名稱 as FuncName, 系統預設解釋 as FuncNote FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=D:\系統各查詢功能的解釋.xls',[修改版$])

sqlserver日期推算(年,季度,月,星期推算)

DECLARE @dt datetimeSET @dt=GETDATE()DECLARE @number intSET @number=3--1.指定日期該年的第一天或最後一天--第一天為1月1日、最後一天為12月31日都是固定的--A. 年的第一天SELECT CONVERT(char(5),@dt,120)+'1-1'--B. 年的最後一天SELECT CONVERT(char(5),@dt,120)+'12-31'--2.指定日期所在季度的第一天或最後一天--A.

如何從SQL Server 中取得欄位說明

SQL Server

SQL Server .NET Framework 資料提供者串連池

 有朋友建議我控制串連池的串連,說是為了提高效能,但看了下面的這個文章,感覺串連池是由系統自身進行維護的,程式沒有必要去進行控制的。大家有什麼意見嗎?在串連問題上,是否有提高效能的方法? SQL Server .NET Framework 資料提供者串連池池串連可以顯著提高應用程式的效能和可縮放性。SQL Server .NET Framework 資料提供者自動為 ADO.NET

Sql Server資料庫被置疑後解決方案

現象:資料庫Log日誌太大了,shrink不掉。於是想把資料庫檔案卸下來,刪除log,再附加上。附加失敗。提示錯誤:伺服器: 訊息 1813,層級 16,狀態 2,行 1未能開啟新資料庫 'metadb'。CREATE DATABASE 將終止。裝置啟用錯誤。物理檔案名稱 'd:\metadb.LDF' 可能有誤。環境:MSSQL SERVER 2000

總頁數: 792 1 .... 398 399 400 401 402 .... 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.