vista下sql2008不能在c盤建資料庫

2022-03-09 16:48:01 字數 655 閱讀 8124

在sql2008中用

create database sales

on (name=sale,filename=c:\a.mdf',size=10,maxsize=30,filegrowth=5)

log on

(name='sale_log',filename='c:\a.ldf',size=5mb,maxsize=25mb,filegrowth=5mb)

但是沒有成功

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

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

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

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

幫助文件中:

否 嘗試開啟或建立物理檔案 '%.*ls' 時,create file 遇到作業系統錯誤 %ls。

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

這個可能是系統許可權的問題,但是也很奇怪

查了不少sql的幫助文件,但是沒有發現什麼特別的,我猜想可能是系統許可權的問題,我後面改成其他碟符就可以了,不過可以修改許可權就是了,我下次試了再發。

SQL2008數學函式

函式名稱 引數 示例 說明 abs 數值表示式 select abs 23.4 返回 23.4 返回指定數值表示式的絕對值 正值 pi無引數 select pi 返回 3.14159265358979 返回 的值 cos 浮點表示式 select cos pi 3 返回 0.5 返回指定弧度的余弦值...

SQL2008系統函式

newid無引數 select newid 返回 2e6861ef f4db 4ffe 85ea 638242f2e5f2 select newid 返回 09bbde6f 47c2 4e2e 81e8 afc50592280c 返回乙個guid 全域性唯一表示符 值 isnumeric 任意表示式...

sql2008安全配置

1 資料庫安裝採用混合模式,在安全性 登入名 刪除nt administrator帳號。2 增強密碼的複雜度。3 sql服務是以系統賬號執行的,所以要修改為普通帳號執行。新增乙個系統普通帳號mssqlrun,加入sqlservermssqluser sqlserversqlagentuser,新增硬...