SQL 2005的建立資料庫作業系統錯誤的問題

2022-07-22 04:21:07 字數 1055 閱讀 5083

create database bj_jfon(

name='bj_jf',

filename='e:\jingfeng\bj_jf_data.mdf',

size=10,

filegrowth=20%

)log on

(name='bj_jf_log',

filename='e:\jingfeng\bj_jf_log.ldf',

size=3,

maxsize=20,

filegrowth=10%

)但是他會報錯: 

訊息 1802,級別 16,狀態 4,第 1 行 

create database 失敗。無法建立列出的某些檔名。請檢視相關錯誤。 

訊息 5123,級別 16,狀態 1,第 1 行 

嘗試開啟或建立物理檔案 'e:\jingfeng\bj_jf_data.mdf' 時,create file 遇到作業系統錯誤 5(拒絕訪問。)。

但是他會報錯: 

訊息 1802,級別 16,狀態 4,第 1 行 

create database 失敗。無法建立列出的某些檔名。請檢視相關錯誤。 

訊息 5123,級別 16,狀態 1,第 1 行 

嘗試開啟或建立物理檔案 'e:\jingfeng\bj_jf_data.mdf'  時,create file 遇到作業系統錯誤 5(拒絕訪問。)。

解答:方法一:這是因為sql server的啟動帳戶(一般是system或某個作業系統管理員),對e盤根目錄沒有建立檔案的許可權。右擊e盤,在屬性裡檢視「安全」選項卡裡檢視使用者的許可權。檢視啟動帳戶是誰,執行services.msc,在服務管理器裡找到sql server服務,然後看「登入」選項卡。

方法二:開啟sql 2005 configuration manager ,雙擊sql伺服器,

開啟sql伺服器的屬性,在內建帳戶中選擇本地系統。(一般可以解決此問題)

最後,重新啟動伺服器,就ok了。

access 匯入 sql2005 資料庫操作

乙個很簡單的而且很實用的功能,access匯入sql2005 keyake原創,未經許可不能轉貼 首先access本身就具有向sql匯入的功能,選擇工具裡的公升遷嚮導即可,但是這個功能有時出現有些表的資料並不能被匯入的情況,另外sql本身就具有匯入access的功能,但是只是專業版具有。再其次可以實...

SQL2005 資料庫置疑

很多朋友在2005 中遇到置疑 丟失日誌時按照網上常見的 mssql2000 修復方法來做,結果發現行不通,甚至連一步都做不下去。其實,在 mssql2005 在處理置疑問題的思 路與mssql2000 是一致的,但具體到一些語句上 mssql2005 有了很大的變動。我們以 乙個被誤刪日誌檔案的資...

sql2005資料庫還原

需要注意的問題 a.兩類特殊的資料型別 日期和時間型別的資料儲存方式和可用值範圍 相關的計算 比較 顯示 換為指定格式的字串 都比較複雜,還涉及一組日期時間函式。參看datetime型別分析一帖。字串型別涉及到字元編碼和排序規則,比較操作還包含like匹配 未來還可能會支援正規表示式匹配 非常需要注...