如下,在附加數據的時候出現如下的報錯。排除分離和附加SQL SERVER資料庫軟體的版本問題外。造成這個問題的原因為存放資料庫文件夾的許可權問題造成的。
2. 關於sqlserver資料庫的若干問題
呵呵,很期待樓主的獎勵分啊~~~,那麼我們開始~~~~~~~力求講得明白,生動~~~啊,啊,哈~~~
1】可以使用分離資料庫,操作:對資料庫點擊右鍵--屬性--任務--分離。
提示:在分離之前要先設置資料庫為單用戶,不設置這個,你無法成功分離。具體操作也很簡單,也是對資料庫右鍵--屬性--選項--看右邊的--》狀態下--限制訪問--改為single,確定退出,在執行分離。
如果還不明白,就訪問微軟的地址看步驟:http://technet.microsoft.com/zh-cn/library/ms191491(SQL.90).aspx
2】說觸發器這東西。概念性東西太多了,緊簡要的說
觸發器是建立在一張數據表上的,對表的操作有3個動作,插入數據,刪除數據,更新數據。我們現在假定有兩個表:A和B,現在要實現一個功能,在往A表中插入一條數據的同時,也希望插入到B中,那麼怎麼實現呢?最好的辦法就是在A表上建立一個insert觸發器。請看這個例子,你自己動手逐步執行。體會一哈:
--創建測試表,插入測試數據
createtablea(a1varchar(10),a2varchar(10),a3varchar(10),a4varchar(10))
createtableb(b1varchar(10),b2varchar(10))
--創建插入數據的觸發器,在a表上
go
createtriggerinsert_data
ona
forinsert
as
declare@avarchar(20),@bvarchar(20)
select@a=a1,@b=a4frominserted
insertintob(b1,b2)
select@a,@b
GO
--插入數據測試
inserta(a1,a2,a3,a4)
select'新華書店','二零零四年','三月','九百元'
--查看結果,發現b表也有數據了耶~~~~
select*froma
select*fromb
3】函數啊,它的功能跟系統函數min(),count(),sum()是一樣的,唯一的區別,就是是你寫的,,哈哈~~~
這里要實現這樣的功能,比如一個表AA中有2條記錄
1,'a'
1,'b'
我們希望得到這樣的格式,就變成了1條記錄(也就是合並字元串的意思)
1,'a,b'
這個時候,我們自定義的函數就發揮功效,注意一點在引用函數的時候要指明所有者,就如例子中寫的dbo.my_str()一定要函數前加這個dbo否則報錯。
請看我的示範:
--自定義函數,表AA(a,b):
--建立測試表,插入測試數據
createtableaa(aint,bvarchar(20))
insertaa
select1,'see'unionallselect2,'look'unionallselect1,'smell'
unionallselect1,'point'unionallselect2,'touch'
GO
createfunctionmy_str(@idint)
returnsvarchar(8000)
as
begin
declare@strvarchar(8000)
set@str=''
select@str=@str+','+cast(basvarchar)fromAAwherea=@id
set@str=right(@str,len(@str)-1)
return(@str)
End
--查看結果
selectdistincta,dbo.my_str(a)bfromaa
--刪除測試
droptablea,b,aa
dropfunctionmy_str
droptriggerinsert_data
--最後的一張圖~~~~,如果樓主有點收獲,那麼寡人就沒白寫這些~~:-)哈~
3. stop:0x00000000(0xFF48201c,0x00000000,UxF5720A76,0x00000000)
Windows藍屏密碼
65 拒絕訪問網路。
66 網路資源類型錯誤。
67 找不到網路名。
68 已超過本地計算機網路適配器卡的名稱極限。
69 已超過網路 BIOS 會話的極限。
70 遠程伺服器已經暫停或者正在啟動過程中。
71 由於該計算機的連接數目已達到上限,此時無法再連接到該遠程計算機。
72 指定的列印機或磁碟設備已經暫停。
80 該文件存在。
82 無法創建該目錄或文件。
83 INT 24 失敗。
84 處理該請求的存儲區不可用。
85 正在使用該本地設備名。
86 指定的網路密碼不正確。
87 參數錯誤。
88 網路出現寫入錯誤。
89 此時系統無法啟動其他進程。
100 無法創建其他系統標志。
101 屬於其他進程的專用標志。
102 標志已經設置,無法關閉。
103 無法再次設置該標志。
104 中斷時無法請求專用標志。
105 此標志先前的所有權已終止。
106 請將軟盤插入驅動器 %1。
107 後續軟盤尚未插入,程序停止。
108 磁碟正在使用或已由其他進程鎖定。
109 管道已經結束。
110 系統無法打開指定的 設備或文件。
111 文件名太長。
112 磁碟空間不足。
113 沒有其他可用的內部文件標識符。
114 目標內部文件標識符不正確。
117 該應用程序所運行的 IOCTL 調用不正確。
118 校驗寫入的開關參數值不正確。
119 系統不支持所請求的命令。
120 孟低成喜恢С執斯δ堋?
121 標記已超時。
122 傳給系統調用的數據區域太小。
123 文件名、目錄名或卷標語法錯誤。
124 系統調用層不正確。
125 磁碟沒有卷標。
126 找不到指定的模塊。
127 找不到指定的過程。
128 沒有要等候的子進程。
129 %1 應用程序無法在 Win32 模式下運行。
130 試圖使用*作(而非原始磁碟 I/O)的已打開磁碟分區的文件句柄。
131 試圖將文件指針移至文件開頭之前。
132 無法在指定的設備或文件中設置文件指針。
133 對於包含已連接驅動器的驅動器,不能使用 JOIN 或 SUBST 命令。
134 試圖在已經連接的驅動器上使用 JOIN 或 SUBST 命令。
135 試圖在已經替換的驅動器上使用 JOIN 或 SUBST 命令。
136 系統試圖刪除尚未連接的驅動器的 JOIN。
137 系統試圖刪除尚未替換的驅動器的替換項。
138 系統試圖將驅動器連接到已連接的驅動器下的目錄。
139 系統試圖將驅動器替換成已替換的驅動器下的目錄。
140 系統試圖將驅動器連接到已替換的驅動器的一個目錄中。
141 系統試圖將驅動器替換成到已連接的驅動器下的目錄。
142 此時系統無法運行 JOIN 或 SUBST。
143 系統無法將驅動器連接到或替換成同一驅動器下的目錄。
144 此目錄不是該根目錄的子目錄。
145 該目錄未清空。
146 指定的路徑已經在替換中使用。
147 資源不足,無法執行該命令。
148 此時無法使用指定的路徑。
149 試圖連接或替換某個驅動器目錄,該驅動器上的某個目錄是上一次替換的目標目錄。
150 CONFIG.SYS 文件未指定系統跟蹤信息,或禁止跟蹤。
151 DosMuxSemWait 的指定信號事件的數目不正確。
152 DosMuxSemWait 沒有運行;已經設置太多的標志。
153 DosMuxSemWait 列表不正確。
154 輸入的卷標超過目標文件系統的 標號字元長度極限。
155 無法創建其他線程。
156 接收進程拒絕該信號。
157 已經放棄該區域,因此無法鎖定。
158 該區域已經解除鎖定。
159 線程標識符的地址錯誤。
160 傳到 DosExecPgm 的參數字元串錯誤。
161 指定的路徑無效。
162 信號已掛起。
164 系統無法創建其他線程。
167 無法鎖定文件的范圍。
170 所要求的資源正在使用中。
173 鎖定請求對於提供的取消區域不重要。
174 文件系統不支持到鎖定類型的自動更改。
180 系統檢測到錯誤的區域號碼。
182 *作系統無法運行 %1。
183 不能創建已經存在的文件。
186 傳送的標志不正確。
187 找不到指定的系統信號名稱。
188 *作系統無法運行 %1。
189 *作系統無法運行 %1。
190 *作系統無法運行 %1。
191 無法在 Win32 模式下運行 %1。
192 *作系統無法運行 %1。
193 %1 不是有效的 Win32 應用程序。
194 *作系統無法運行 %1。
195 *作系統無法運行 %1。
196 *作系統無法運行此應用程序。
197 當前無法配置*作系統運行此應用程序。
198 *作系統無法運行 %1。
199 *作系統無法運行此應用程序。
200 代碼段應小於 64K。
201 *作系統無法運行 %1。
202 *作系統無法運行 %1。
203 系統找不到輸入的環境選項。
205 在命令子樹中的進程沒有信號句柄。
206 文件名或擴展名太長。
207 環 2 堆棧正在使用中。
208 輸入的全局文件名字元 * 或 ? 不正確,或指定的全局文件名字元太多。
209 所發送的信號不正確。
210 無法設置信號處理程序。
212 區域已鎖定,無法重新分配。
214 附加到此程序或動態鏈接模塊的動態鏈接模塊太多。
215 無法嵌套調用 LoadMole。
216 圖像文件 %1 有效,但不適用於本機類型。
230 管道狀態無效。
231 所有的管道實例都處於忙狀態。
232 管道正在關閉。
233 在管道的另一端沒有進程。
234 有更多可用的數據。
240 已取消會話。
254 指定的擴展屬性名無效。
255 擴展屬性不一致。
258 等待*作過時。
259 沒有其他可用數據。
266 無法使用復制功能。
267 目錄名無效。
275 擴展屬性不匹配緩沖區。
276 所裝載的文件系統上的擴展屬性文件已被損壞。
277 擴展屬性表格文件已滿。
278 指定的擴展屬性句柄無效。
282 安裝的文件系統不支持擴展屬性。
288 試圖釋放不屬於調用者的多路同步信號 。
298 信號投遞的次數太多。
299 僅完成部分 ReadProcessMemory 或 WriteProcessMemory 請求。
300 *作鎖定請求被拒絕。
301 系統接收了一個無效的*作鎖定確認。
317 在 %2 的消息文件中,系統無法找到消息號為 0x%1 的消息文本。
487 試圖訪問無效地址。
534 運算結果超過 32 位。
535 該管道的另一方有一進程。
536 等候進程打開管道的另一端。
994 拒絕對擴展屬性的訪問。
995 由於線程退出或應用程序的要求,I/O *作異常終止。
996 重疊的 I/O 事件不處於已標記狀態。
997 正在處理重疊的 I/O *作。
998 對內存位置的無效訪問。
999 執行頁內*作出錯。
1001 遞歸太深;堆棧溢出。
1002 窗口無法用來發送消息。
1003 無法完成此項功能。
1004 標志無效。
1005 卷不包含已識別的文件系統。 請確認所有需要的文件系統驅動程序都已經載入,而且卷沒有任何損壞。
1006 某文件的卷已在外部改變,因而打開的文件不再有效。
1007 要求的*作無法以全屏幕模式執行。
1008 試圖引用並不存在的符號。
1009 配置注冊表資料庫已損壞。
1010 配置注冊表主鍵無效。
1011 無法打開配置注冊表主鍵。
1012 無法讀取配置注冊表主鍵。
1013 無法寫入配置注冊表主鍵。
1014 必須使用日誌文件或其他副本來恢復注冊表資料庫中的某個文件。恢復成功。
1015 注冊表已損壞。可能是一個包含注冊表數據文件的結構已損壞,也可能內存中該文件的系統映像已損壞,或者因為備份副本(或日誌)不存在(或損壞)導致無法恢復該文件。
1016 由注冊表引起的 I/O *作發生了不可恢復的錯誤。注冊表將不能讀取、寫出或刷新包含注冊表系統映像的其中一個文件。
1017 系統試圖將文件載入或還原到注冊表中,但是,指定的文件不是注冊表文件格式。
1018 試圖在注冊表鍵(已經標記為刪除)中完成的*作非法。
1019 系統無法在注冊表日誌文件中分配所需的空間。
1020 無法在已經有子鍵或鍵值的注冊表項中創建符號鏈接。
1021 在易失的父鍵下不能創建固定的子鍵。
1022 通知的更改請求已經完成,並且返回信息還沒有被送到調用者的緩沖區中。調用者需要列舉所有文件以找到改動的內容。
1051 已將停止控制發送給與其他運行服務相關的服務。
1052 所要求的控制對此服務無效。
1053 服務沒有及時地響應啟動或控制請求。
1054 無法為該服務創建線程。
1055 服務資料庫已鎖定。
1056 該服務的實例已在運行。
1057 帳戶名無效或者不存在,或者指定帳戶名的密碼無效。
1058 服務無法啟動,可能因為被禁用,也可能因為沒有關聯的可用設備。
1059 已經指定了循環服務的從屬關系。
1060 指定的服務不是所安裝的服務。
1061 該服務此時無法接收控制消息。
1062 服務尚未啟動。
1063 服務進程無法連接到服務控製程序。
1064 處理控制請求時,服務出現意外情況。
1065 指定的資料庫不存在。
1066 服務返回服務特定的錯誤碼。
1067 進程意外地終止。
1068 無法啟動從屬服務或組。
1069 由於登錄失敗,沒有啟動服務。
1070 啟動後,服務保持在啟動掛起狀態。
1071 指定的服務資料庫鎖定無效。
1072 指定的服務已經標記為刪除。
1073 指定的服務已經存在。
1074 系統當前正以上一次運行成功的配置運行。
1075 從屬服務不存在,或已經標記為刪除。
1076 已接受使用當前引導作為最後的有效控制設置。
1077 自從上一次啟動以後,沒有再次啟動過該服務。
1078 該名稱已經用作服務名或服務顯示名。
1079 此服務的帳戶不同於運行於同一進程上的其它服務的帳戶。
1080 只能為 Win32 服務設置失敗*作,不能為驅動程序設置。
1081 這個服務所運行的進程和服務控制管理器相同。 所以,如果服務進程意外中止的話,服務控制管理器無法進行任何*作。
1082 這個服務沒有設置恢復程序。
1083 配置成在該可執行程序中運行的這個服務不能執行該服務。
1100 已經到達磁帶的物理盡頭。
1101 磁帶訪問到文件標記。
1102 到達磁帶或分區首部。
1103 磁帶訪問到文件組的末尾。
1104 磁帶上沒有其他數據。
1105 磁帶無法分區。
1106 訪問多重卷分區的新磁帶時,當前的區塊大小不正確。
1107 載入磁帶時,找不到磁帶分區信息。
1108 無法鎖定媒體退出功能。
1109 無法卸載媒體。
1110 驅動器中的媒體已經更改。
1111 已經復位 I/O 匯流排。
1112 驅動器中沒有媒體。
1113 在目標多位元組代碼頁中不存在對單碼字元的映射。
1114 動態鏈接庫 (DLL) 初始化常式失敗。
1115 正在關閉系統。
1116 無法終止系統關機,因為沒有進行中的關機*作。
1117 由於 I/O 設備出現錯誤,無法運行該請求。
1118 串列設備初始化失敗。將卸載串列驅動程序。
1119 無法打開正與其他設備共享中斷請求 (IRQ) 的設備。至少有一個使用該 IRQ 的設備已經打開。
1120 由於再次寫入串列口,串列 I/O *作已結束。 ( IOCTL_SERIAL_XOFF_COUNTER 為零。)
1121 由於超時,串列 I/O *作已結束。 (IOCTL_SERIAL_XOFF_COUNTER 未達到零。)
1122 在軟盤上找不到標識符地址標記。
1123 軟盤扇區標識符欄位與軟盤控制器磁軌地址不匹配。
1124 軟盤控制器報告軟盤驅動程序不能識別的錯誤。
1125 軟盤控制器返回的結果和注冊的不一致。
1126 訪問硬碟時,再校準*作失敗,再試一次後也無法*作。
1127 訪問硬碟時,磁碟*作失敗,再試一次後仍沒有作用。
1128 訪問硬碟時,需要重啟動磁碟控制器,但仍未成功。
1129 磁帶已卷到盡頭。
1130 可用的伺服器存儲區不足,無法執行該命令。
1131 檢測到潛在的死鎖情況。
1132 指定的基址或文件偏移量沒有正確對齊。
1140 試圖更改系統電源狀態的*作被另一應用程序或驅動程序禁止。
1141 系統 BIOS 無法更改系統電源狀態。
1142 試圖在一文件上創建超過系統允許數額的鏈接。
1150 指定的程序需要新的 Windows 版本。
1151 指定的程序不是 Windows 或 MS-DOS 程序。
1152 無法啟動指定程序的多個實例。
1153 指定的程序是為 Windows 的早期版本編寫的。
1154 運行此應用程序所需的某個庫文件已損。
1155 沒有應用程序與該*作中所指定的文件關聯。
1156 將命令發送到應用程序時出現錯誤。
1157 找不到運行此應用程序所需的某個庫文件。
1158 當前進程已使用了 Window 管理器對象的系統允許的所有句柄。
1159 消息只能與同步*作一起使用。
1160 指出的源元素沒有媒體。
1161 指出的目標元素已包含媒體。
1162 指出的元素不存在。
1163 指出的元素是未顯示的存儲資源的一部分。
1164 指出的設備需要重新初始化,因為硬體有錯誤。
1165 設備顯示在嘗試進一步*作之前需要清除。
1166 設備顯示它的門仍是打開狀態。
1167 設備沒有連接。
1168 找不到元素。
1169 索引中沒有同指定項相匹配的項。
1170 在對象上不存在指定的屬性集。
1171 傳遞到 GetMouseMovePoints 的點不在緩沖區中。
1172 跟蹤(工作站)服務沒運行。
1173 找不到卷 ID。
1175 無法刪除要被替換的文件。
1176 無法將替換文件移到要被替換的文件。要被替換的文件保持原來的名稱。
1177 無法將替換文件移到要被替換的文件。要被替換的文件已被重新命名為備份名稱。
1178 卷更改記錄被刪除。
1179 卷更改記錄服務不處於活動中。
1180 找到一份文件,但是可能不是正確的文件。
1181 日誌項已從日誌中刪除。
1200 指定的設備名無效。
1201 設備當前雖然未連接,但它是記憶連接。
1202 試圖記起已經記住的設備。
1203 網路供應商不接受給定的網路路徑。
1204 指定的網路供應商名無效。
1205 無法打開網路連接配置文件。
1206 網路連接配置文件已損壞。
1207 無法列舉非包容類。
1208 出現擴展錯誤。
1209 指定組名的格式無效。
1210 指定計算機名的格式無效。
1211 指定事件名的格式無效。
1212 指定域名的格式無效。
1213 指定服務名的格式無效。
1214 指定網路名的格式無效。
1215 指定共享名的格式無效。
1216 指定密碼的格式無效。
1217 指定的郵件名無效。
1218 指定郵件目的地的格式無效。
1219 所提供的憑據與現有憑據設置沖突。
1220 試圖與網路伺服器建立會話,但目前與該伺服器建立的會話太多。
1221 網路上的其他計算機已經使用該工作組或域名。
1222 網路不存在或者沒有啟動。
1223 用戶已經取消該*作。
1224 所要求的*作無法在已經打開用戶映射區域的文件中運行。
1225 遠程系統拒絕網路連接。
1226 已經關閉網路連接。
1227 網路傳輸的終點已經有一個地址與其關聯。
1228 網路終點尚未與地址關聯。
1229 試圖在不存在的網路連接中*作。
1230 試圖在活動的網路連接上進行無效*作。
1231 不能訪問網路位置。有關網路疑難解答的信息,請參閱 Windows 幫助。
1232 不能訪問網路位置。有關網路疑難解答的信息,請參閱 Windows 幫助。
1233 不能訪問網路位置。有關網路疑難解答的信息,請參閱 Windows 幫助。
1234 遠程系統的目標網路端點沒有運行任何服務。
1235 該請求已經終止。
1236 本地系統已經終止網路連接。
1237 無法完成*作。請再試一次。
1238 無法創建到該伺服器的連接,因為已經到達了該帳戶同時連接的最大數目。
1239 試圖在該帳戶未授權的時間內登錄。
1240 尚未授權此帳戶從該站登錄網路。
1241 網路地址無法用於要求的*作。
1242 服務已經注冊。
1243 指定的服務不存在。
1244 由於尚未驗證用戶身份,無法執行要求的*作。
1245 由於用戶尚未登錄網路,無法運行要求的*作。 指定的服務不存在。
1246 繼續工作。
1247 完成初始化*作後,試圖再次運行初始化*作。
1248 沒有其他本地設備。
1249 指定的站點不存在。
1250 具有指定名稱的域控制器已經存在。
1251 只有連接到伺服器上時,才支持該*作。
1252 即使沒有改動,組策略框架也應該調用擴展。
1253 指定的用戶沒有一個有效的配置文件。
1254 Microsoft Small Business Server 不支持此*作。
1300 不是對所有的調用方分配引用特權。
1301 帳戶名與安全標識符之間的映射未完成。
1302 沒有為該帳戶明確地設置系統配額限制。
1303 沒有可用的密鑰。返回已知的密鑰。
1304 密碼太復雜,無法轉換成 LAN Manager 密碼。返回的 LAN Manager 密碼是空字元串。
1305 修訂級別未知。
1306 表示兩個修訂級別不兼容。
1307 無法將此安全標識符指定為該對象的擁有者。
1308 無法將此安全標識符指定為主要的對象組。
1309 當前並未模擬客戶的線程試圖*作模擬令牌。
1310 不可以禁用該組
1311 目前沒有可用的登錄伺服器處理登錄請求。
1312 指定的登錄會話不存在。該會話可能已終止。
1313 指定的許可權不存在。
1314 客戶不保留請求的許可權。
1315 提供的名稱不是正確的帳戶名稱格式。
1316 指定的用戶已經存在。
1317 指定的用戶不存在。
1318 指定的組已經存在。
1319 指定的組不存在。
1320 或者指定的用戶帳戶已經是某個特定組的成員,或者也可能指定的組非空而不能被刪除。
1321 指定的用戶帳戶不是所指定組帳戶的成員。
1322 上次保留的管理帳戶無法關閉或刪除。
1323 無法更新密碼。所輸入的密碼不正確。
1324 無法更新密碼。所提供的新密碼包含不可用於密碼的值。
1325 無法更新密碼。為新密碼提供的值不符合字元域的長度、復雜性或歷史要求。
1326 登錄失敗: 用戶名未知或密碼錯誤。
1327 登錄失敗: 用戶帳戶限制。
1328 登錄失敗: 違反帳戶登錄時間限制。
1329 登錄失敗: 禁止用戶登錄到該計算機上。
1330 登錄失敗: 指定的帳戶密碼已過期。
1331 登錄失敗: 當前禁用帳戶。
1332 未完成帳戶名與安全性標識符之間的映射。
1333 一次請求的本地用戶標識符(LUID)太多。
1334 沒有其他可用的本地用戶標識符(LUID)。
1335 對這個特定使用來說,安全標識符的子部分是無效的。
1336 訪問控制清單(ACL)結構無效。
1337 安全標識符結構無效。
1338 安全描述符結構無效。
1340 無法創建繼承的訪問控制列表(ACL)或訪問控制項目(ACE)。
1341 當前已禁用伺服器。
1342 當前已啟用伺服器。
1343 所提供的值是無效的標識符授權值。
1344 沒有更多的內存用於更新安全信息。
1345 指定的屬性無效,或指定的屬性與整個組的屬性不兼容。
1346 或者沒有提供所申請的模仿級別,或者提供的模仿級別無效。
1347 無法打開匿名級安全性符號。
1348 所請求的驗證信息類別無效。
1349 該類符號不能以所嘗試的方式使用。
1350 無法在沒有相關安全性的對象上運行安全*作。
1351 未能從域控制器讀取配置信息,或者是因為機器不可使用,或者是訪問被拒絕。
1352 安全帳戶管理程序(SAM)或本地安全頒發機構(LSA)伺服器狀態不正確,所以無法運行安全*作。
1353 域處於執行安全*作的錯誤狀態。
1354 該*作只能在域的主域控制器中執行。
1355 指定的域不存在或聯系不上。
1356 指定的域已經存在。
1357 試圖超過每個伺服器域數目的極限。
1358 由於嚴重的媒體錯誤或磁碟的數據結構損壞,無法完成所請求的*作。
1359 發生內部錯誤。
1360 通用的訪問類型包含在訪問掩碼中,該掩碼已經映射為非通用類型。
1361 安全性描述符的格式錯誤(絕對或自相關)。
1362 請求的*作只准登錄進程使用。該調用過程並未被記錄為登錄進程。
1363 無法用已經使用的標識符來啟動新的登錄會話。
1364 指定的確認數據包未知。
1365 登錄會話的狀態與請求的*作不一致。
1366 登錄會話標識符正在使用中。
1367 登錄請求包含無效的登錄類型值。
1368 在使用命名管道讀取數據之前,無法經由該管道模擬。
1369 注冊表子樹的事務狀態與所請求的*作不兼容。
1370 突發的內部安全性資料庫故障。
1371 無法在內部帳戶下運行該*作。
1372 無法在該內部特定組中運行該*作。
1373 無法在該內部特定用戶中運行該*作。
1374 因為該組當前是用戶的主要組,所以不能從此組中刪除用戶。
1375 該符號已作為主要符號使用。
1376 指定的本地組不存在。
1377 指定的帳戶名不是本地組的成員。
1378 指定的帳戶名已經是本地組的成員。
1379 指定的本地組已經存在。
1380 登錄失敗: 用戶在本計算機上沒有被授與所需注冊類型。
1381 超過了可以存儲在單個系統中的最大機密限制。
1382 機密的長度超過了最大允許值。
1383 本地安全授權資料庫包含內部不一致的錯誤。
1384 登錄時,用戶的安全性上下文累積太多的安全標識符。
1385 登錄失敗: 用戶在本計算機上沒有被授與所需注冊類型。
1386 經交叉加密的密碼必須更改用戶密碼。
1387 成員不存在,因此無法將其添加到本地組或從中刪除。
1388 新成員的帳戶類型有誤,因此無法將其添加到本地組。
1389 指定的安全標識符太多。
1390 經交叉加密的密碼必須更改該用戶密碼。
1391 表示 ACL 沒有可繼承的組件。
1392 文件或目錄已損壞,無法讀取數據。
1393 磁碟結構已損壞,無法讀取數據。
1394 指定的登錄會話沒有用戶會話密鑰。
1395 正在訪問的服務允許特定數目的連接。 因為連接的數目已達到服務可接受的數目,所以此時無法創建新的服務連接。
1396 登錄失敗: 該目標帳戶名稱不正確。
1397 相互身份驗證失敗。該伺服器在域控制器的密碼過期。
1398 在客戶機和伺服器之間有一個時間差。
1400 窗口句柄無效。
1401 菜單句柄無效。
1402 游標句柄無效。
1403 加速鍵表的句柄無效。
1404 掛接句柄無效。
1405 多重窗口位置結構句柄無效。
1406 無法創建最上層的子窗口。
1407 找不到窗口類。
1408 窗口無效;屬於其他線程。
1409 已經注冊熱鍵。
1410 類已經存在。
1411 類不存在。
1412 類窗口仍打開著。
1413 索引無效。
1414 圖標句柄無效。
1415 使用私人對話框窗口字。
1416 找不到列表框標識符。
1417 找不到任何通配符。
1418 線程沒有打開剪貼板。
1419 尚未注冊熱鍵。
1420 該窗口不是有效的對話框窗口。
1421 找不到控制標識符。
1422 由於沒有編輯控制,因此該組合框的消息無效。
1423 窗口不是組合框。
1424 高度必須小於 256。
1425 設備上下文(DC)句柄無效。
1426 掛接過程類型無效。
1427 掛接過程無效。
1428 不能在無模塊句柄的情況下設置非本地的掛接。
1429 只能全局設置該掛接過程。
1430 已安裝日記掛接過程。
1431 未安裝掛接過程。
1432 單選列表框的消息無效。
1433 LB_SETCOUNT 發送到活動的列表框。
1434 該列表框不支持製表符。
1435 無法破壞由其他線程所創建的對象。
1436 子窗口不能有菜單。
1437 窗口沒有系統菜單。
1438 消息框樣式無效。
1439 系統范圍內的(SPI_*)的參數無效。
1440 屏幕已經鎖定。
1441 多重窗口位置結構中所有窗口句柄必須具有相同的父窗口。
1442 窗口不是子窗口。
1443 GW_* 命令無效。
1444 線程標識符無效。
1445 無法處理非多文檔介面(MDI)窗口的消息。
1446 彈出式菜單已激活。
1447 窗口沒有滾動條。
1448 滾動條范圍不能大於 MAXLONG。
1449 無法以指定的方式顯示或關閉窗口。
1450 系統資源不足,無法完成所請求的服務。
1451 系統資源不足,無法完成所請求的服務。
1452 系統資源不足,無法完成所請求的服務。
1453 配額不足,無法完成請求的服務。
1454 配額不足,無法完成請求的服務。
1455 頁面交換文件太小,無法完成此項*作。
1456 找不到菜單項。
1457 鍵盤布局句柄無效。
1458 不允許使用掛鉤類型。
1459 該*作需要互動式窗口工作站。
1460 由於超時時間已過,該*作返回。
1461 無效監視器句柄。
1500 事件日誌文件已損壞。
1501 無法打開事件日誌文件,因此無法啟動事件記錄服務。
1502 事件日誌文件已滿。
1503 事件日誌文件在兩次讀取*作間已發生變化。
1601 無法訪問 Windows 安裝服務。請與技術支持人員聯系,確認 Windows 安裝服務是否注冊正確。
1602 用戶取消了安裝。
1603 安裝時發生嚴重錯誤。
1604 安裝已掛起,未完成。
1605 這個*作只對當前安裝的產品有效。
1606 功能 ID 未注冊。
1607 組件 ID 未注冊。
1608 未知屬性。
1609 句柄處於不正確的狀態。
1610 這個產品的配置數據已損壞。請與技術支持人員聯系。
1611 組件限制語不存在。
1612 這個產品的安裝來源無法使用。請驗證來源是否存在,是否可以訪問。
1613 Windows 安裝服務無法安裝這個安裝程序包。您必須安裝含有 Windows 安裝服務新版本的 Windows Service Park。
1614 產品已卸載。
1615 SQL 查詢語法不正確或不被支持。
1616 記錄字元域不存在。
1617 設備已被刪除。
1618 正在進行另一個安裝*作。請在繼續這個安裝*作之前完成那個*作。
1619 未能打開這個安裝程序包。請驗證程序包是否存在,是否可以訪問;或者與應用程序供應商聯系,驗證這是否是有效的 Windows 安裝程序包。
1620 未能打開這個安裝程序包。請與應用程序供應商聯系,驗證
4. 資料庫為表輸入數據報錯,不能添加數據
應該是你所輸入的表與表之間主鍵(PK)與多個外鍵(FK)相互制約,兩兩約束,導致你的東西無法錄入。
5. 拓展屬性不一致 問題,最近打開任務管理器總是提示拓展屬性不一致。win10系統
兩種辦法,第一種,你去別的裝了win7的電腦上,拷貝一下system文件夾下面的所有文件,然後用戶PE進入電腦C盤,降拷貝來的文件拷貝進去,應該就沒問題了。第二種,你既然都有系統安裝盤,那你先可以嘗試用安裝盤進行一下系統修復,還是不行的話,就只有重裝系統了。 Windows 7具有很多新特性 7將會讓搜索和使用信息更加簡單,包括本地、網路和互聯網搜索功能,直觀的用戶體驗將更加高級,還會整合自動化應用程序提交和交叉程序數據透明性。 7將包括改進的安全和功能合法性,還會把數據保護和管理擴展到外圍設備。Windows 7將改進基於角色的計算方案和用戶賬戶管理,在數據保護和堅固協作的固有沖突之間搭建溝通橋梁,同時也會開啟企業級的數據保護和許可權許可。 7將進一步增強移動工作能力,無論何時、何地、任何設備都能訪問數據和應用程序,開啟堅固的特別協作體驗,無線連接、管理和安全功能將會擴展。性能和當前功能以及新興移動硬體將得到優化,多設備同步、管理和數據保護功能將被拓展。最後,Windows 7將帶來靈活計算基礎設施,包括胖、瘦、網路中心模型。 7將幫助企業優化它們的桌面基礎設施,具有無縫操作系統、應用程序和數據移植功能,並簡化PC供應和升級,進一步朝完整的應用程序更新和補丁方面努力。 Windows 7還將包括改進的硬體和軟體虛擬化體驗,並將擴展PC自身的Windows幫助和IT專業問題解決方案診斷。 23、為什麼在Windows 7系統中找不到快速啟動欄了? 答: 系統安裝完成後默認是沒有快速啟動欄的,但是並不代表Windows 7沒有這個功能,實際上是Windows 7把快速啟動欄和任務欄給合並了。如果你想實現快速啟動的功能,只需要把程序的快捷方式用滑鼠拖動到任務欄左側(開始菜單按鈕旁邊)即可。同時,按Win+1,2,3等可以啟動對應的第一個、第二個、第三個等程序。該程序新打開的窗口,也會直接疊加在該圖標上面,形成一個任務堆。 24、Windows 7的超級任務欄最大的特點是什麼? 答:在Vista中默認的開始菜單的關機按鈕被睡眠給取代,這讓很多人不習慣,而且修改這種使用方式竟然需要通過控制面板的電源功能選項。Windows7裡面這種讓人抓狂的操作方式已經不見了。我們只需在「任務欄和開始菜單屬性」的「開始菜單」選項將論文發表論文發表「電源按鈕操作」設置為「關機」即可。而最小化的窗口,想查看預覽效果時,不用最大化,只需滑鼠移動到任務欄的下端,即可完整窗口顯示,省去點擊麻煩。 25、Windows 7顯示桌面有幾種方法? 答:一般用到以下幾種:1、Win+D快捷鍵,這個在早期版本的Windows系統中也可以用。2、右下角「顯示桌面」按鈕,就是那個豎長條。3、Win+空格 快捷鍵,這個其實是預覽桌面,准確的說不是回到桌面。4、任務欄上點滑鼠右鍵,選擇「顯示桌面」,這個用得比較少。 27、Windows 7是否支持壁紙自動換功能? 答:支持。在桌面上點右鍵,選擇「個性化(Personalize)」,可以看見有「桌面背景」的選項,在這里可以修改,如圖。 同時選擇多個壁紙,可以設置自動切換功能 Windows 7系統使用小技巧三則 Windows 7系統已經出來好長時間了,所以win7系統在使用技巧方面已經被研究的很透徹,不過雖然網上流傳著很多win7的使用技巧,不過大都華而不實,沒有多少實際意義,這里筆者列舉了三則小技巧,應該對某些用戶有些作用。 應用程序控制策略 不少公用電腦中,如果有不願意和他人分享的程序、文件或者文檔。 無需軟體輔助,你可以直接使用Windows7來鎖定它們。點擊WIN+R鍵,然後輸入GPEDIT.msc打開策略組編輯器,依次選擇「計算機配置→Windows設置→安全設置→應用程序控制策略」,右鍵點擊其中的一個選項,新建一個規則即可將該程序限制運行。 移除Windows7隱藏側邊欄 Win7的側邊欄絕對是一個隱身人,它不僅存在,並且隨著電腦啟動會自動開啟在後台運行。因此要避免不必要的資源浪費,有兩招可以解決。方法一、點擊按WIN,輸入 MSCONFIG.EXE, 點擊啟動和清除邊欄。 方法二、點擊WIN,輸入REGEDIT,然後刪除注冊表鍵 HKEY_CURRENT_。 激活快速啟動欄 使用Win7的用戶,會覺得XP中自帶的快速啟動欄很順手。下面我們就為Win7加入這個小東東。右鍵單擊「任務欄→工具欄→新工具欄」,在空白處輸入「%UserProfile% ExplorerQuick Launch」。然後選擇文件夾。 這樣快速啟動欄就出現了。你還可以配置文件夾的外觀屬性和鎖定它們哦。 淺談Windows 7中自帶的系統修復功能 Windows 7的穩定性已經非常不錯,但難免遇到系統崩潰的情況。利用Win7的系統備份和還原功能,它會在你安裝程序或者對系統進行重要改動的時候自動創建還原點,這樣在系統崩潰後就可以保證你將系統還原到最近的一個正常狀態。下面筆者帶大家一起暢談Windows 7系統中強大的功能。 一、啟動修復解決系統一般問題 由於操作不規范或者硬體的改動而造成的系統文件被破壞或者配置文件不正確,導致系統無法正常啟動。此時系統再次啟動,同樣會出現「Windows錯誤恢復」對話窗。提示窗口中有兩項內容可選,默認會停在「啟動啟動修復(推薦)」項。顯然,Win7是希望用戶選擇「啟動修復」選項對系統進行修復。啟動系統的「啟動修復」功能後,系統將自動進行修復而不需要你操作,修復完成後如果提示「請重新啟動計算機,以完成修復」,那麼教育論文發表教育論文網重啟後就可以恢復正常了。如果提示「系統修復無法自動修復此計算機」,那就要使用更高級的工具來進行修復了。 二、系統還原解決系統無法啟動問題 如果「啟動修復」功能也無法解決問題,系統還是不能正常啟動,那就需要「系統還原」。要啟用Win7的系統還原功能,需要在系統啟動時按F8鍵,在出現的系統選擇菜單當中選擇「修復計算機」,回車確認後按照提示即可進入到「系統恢復選項」界面。在「系統恢復選項」窗口中我們可以看到「啟動修復」、「系統還原」、「系統映像恢復」、「Windows內存診斷」和「命令提示符」五個選項,直接選擇「系統還原」,然後按照提示選擇一個還原點,很快就可以完成還原操作。完成後重新啟動,一般情況下都可以修復系統無法啟動等問題。 三、映像還原解決系統崩潰問題 如果你的系統由於病毒等原因,造成系統用戶配置文件被破壞,使用啟動修復、系統還原都無法解決。這時我們可以利用Win7的系統映像還原功能修復即可(進入系統映像還原的方法與進入系統還原的操作一致)。那麼如何判定是否需要啟用系統映像還原功能呢?很簡單,如果使用系統還原功能修復時提示出錯,就說明系統還原無法修復,此時再使用系統映像還原來修復就可以了。 四、系統光碟解決系統分區故障 用Win7系統修復光碟啟動系統,然後進入光碟中的「系統恢復選項」。在這里可以選擇「使用以前創建的系統映像還原計算機」來還原系統映像,隨後的操作同上面講過的系統映像還原完全一致。這是因為由於系統分區故障導致系統分區中的WinRE不能正常工作,因此系統將自動調用系統光碟當中的WinRE進行修復。此外,如果懷疑故障可能與內存有關,可以選擇第一項,然後點擊「下一步」,進入「選擇恢復工具」界面,在這里就可以選擇「Windows內存診斷」,如果結果表明內存沒有問題,再選擇「系統映像恢復」也不遲。 Windows 7啟動再加速的優化設置方案 Windows 7中華麗的界面和超級任務欄等新奇的功能,讓我們每個人IT青年都選擇了它作為我們的系統進程,但由於Windows 7目前尚處於測試階段,讓我們不得不去設法優化該系統來加速我們的進程啟動。下面筆者給出了兩套優化Windows 7系統方案。 簡單優化 提升Windows7系統啟動速度 Windows7系統的啟動速度已經有所改善,但隨著軟體和游戲的安裝,系統的啟動速度也逐漸變慢。想讓系統提速其實並不需要藉助第三方軟體,通過系統自身的工具就可以實現了。 1、點擊「開始」按鈕並在下方的搜索欄內輸入「msconfig」(如圖1),按下回車鍵後就可以進入到系統配置工具的主窗口,這時點擊「啟動」選項卡,在隨後出現的界面內點擊「高級選項」。相信現在雙核設置多核處理器已經成為了標准配置了,那就讓系統可以雙核的「規格」來實現快速啟動吧。 2、勾選頂部的「處理器數」後在下拉菜單內選擇處理器數量即可(如圖2),默認數量為1,修改完畢後點擊確定後保存配置,重新啟動電腦後就可以可以用更短的時間來進入系統了。 3、自啟動程序時的讓系統速度減慢,進入到「啟用」選項卡,去掉不需要自啟動程序的勾選狀態即可(如圖3),或是點擊「全部禁用」,點擊確定保存後系統就可以在啟動後迅速運行程序了。 修改默認設置?? 提升Windows7系統啟動速度 使用電腦就不開操作各種軟體,而使用軟體則少不了多文件的操作,無論是打開文件還是保存修改完成的位置都會用到打開或保存對話框,下面就來修改這些默認位置,讓操作可以更快捷,要修改默認位置有兩種辦法。 第一種辦法:在打開或是保存文件時,將滑鼠移動到左側的「收藏夾」上方,點擊滑鼠右鍵後選擇「將瀏覽器中的位置添加到收藏夾」(如圖4),這樣就可以快速添加默認的位置了,再次使用打開/保存對話框時也會保留這一位置。想排序同樣非常簡單,直接用滑鼠拖動收藏夾內的快捷方式就可以了。
6. 資料庫表的擴展屬性主要包括哪些
如何使用SQL腳本查看資料庫中表的擴展屬性
SELECT
表名 = case when a.colorder=1 then d.name else '' end,
表說明 = case when a.colorder=1 then isnull(f.value,'') else '' end,
欄位序號 = a.colorder,
欄位名 = a.name,
標識 = case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end,
主鍵 = case when exists(SELECT 1 FROM sysobjects where xtype='PK' and parent_obj=a.id and name in (
SELECT name FROM sysindexes WHERE indid in(
SELECT indid FROM sysindexkeys WHERE id = a.id AND colid=a.colid))) then '√' else '' end,
類型 = b.name,
佔用位元組數 = a.length,
長度 = COLUMNPROPERTY(a.id,a.name,'PRECISION'),
小數位數 = isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0),
允許空 = case when a.isnullable=1 then '√'else '' end,
默認值 = isnull(e.text,''),
欄位說明 = isnull(g.[value],'')
FROM
syscolumns a
left join
systypes b
on
a.xusertype=b.xusertype
inner join
sysobjects d
on
a.id=d.id and d.xtype='U' and d.name<>'dtproperties'
left join
syscomments e
on
a.cdefault=e.id
left join
sysproperties g
on
a.id=g.id and a.colid=g.smallid
left join
sysproperties f
on
d.id=f.id and f.smallid=0
where
d.name='要查詢的表' --如果只查詢指定表,加上此條件
order by
a.id,a.colorder
7. sql資料庫執行錯誤代碼1055怎麼解決
錯誤代碼1055。不過看了Expression裡面的原因描述,我基本知道怎麼回事了。原因是因為mysql中對 group by 用法的規定。嚴格意義上說,就是group by之後。select 的欄位只能是group by的欄位。或者需要加聚合函數的。在 oracle 中,一直有這項約定。所以直接就會報錯。但是mysql 直到 5.7 版本之後才把這個要求明確限制起來。
很明顯,這種問題兩種思路:第一修改sql。按照規定的規范重寫項目中所有有問題的sql。很明顯代價太大。風險很高;第二種那就是把這種限制去掉,讓功能繼續像5.7之前的樣子一樣能跑。我果斷選擇了第二種。因為第一種代價太大。
解決辦法:
1. 首先如何查看當前資料庫使用的sql_mode:
select@@sql_mode;
2.修改mysql的配置文件,刪掉only_full_group_by這一項
注意:Mac:Mysql默認安裝在/usr/local目錄下,這個目錄可以通過command+shift+G進入:如下圖
windows下是的配置文件是my.ini,自己可以找一下。
問題解決完了,然後剩下兩個問題:
1. mysql裡面的sql_mode 一共有哪些,並且mode的值各自代表什麼含義。在網上查詢了一下,結果如下:
MySQL5.0以上版本支持三種sql_mode模式:ANSI、TRADITIONAL和STRICT_TRANS_TABLES
1、ANSI模式:寬松模式,更改語法和行為,使其更符合標准SQL。對插入數據進行校驗,如果不符合定義類型或長度,對數據類型調整或截斷保存,報warning警告。對於本文開頭中提到的錯誤,可以先把sql_mode設置為ANSI模式,這樣便可以插入數據,而對於除數為0的結果的欄位值,資料庫將會用NULL值代替。
將當前資料庫模式設置為ANSI模式:切換到mysql命令下執行:set @@sql_mode=ANSI;
2、TRADITIONAL模式:嚴格模式,當向mysql資料庫插入數據時,進行數據的嚴格校驗,保證錯誤數據不能插入,報error錯誤,而不僅僅是警告。用於事物時,會進行事物的回滾。 注釋:一旦發現錯誤立即放棄INSERT/UPDATE。如果你使用非事務存儲引擎,這種方式不是你想要的,因為出現錯誤前進行的數據更改不會「滾動」,結果是更新「只進行了一部分」。
將當前資料庫模式設置為TRADITIONAL模式:切換到mysql命令下執行:set @@sql_mode=TRADITIONAL;
3、STRICT_TRANS_TABLES模式:嚴格模式,進行數據的嚴格校驗,錯誤數據不能插入,報error錯誤。如果不能將給定的值插入到事務表中,則放棄該語句。對於非事務表,如果值出現在單行語句或多行語句的第1行,則放棄該語句。
將當前資料庫模式設置為STRICT_TRANS_TABLES模式:切換到mysql命令下執行:set @@sql_mode=STRICT_TRANS_TABLES;
8. 資料庫表的擴展屬性主要包括哪些
數據:實際上就是描述事物的符號記錄.
數據的特點:有一定的結構,有型與值之分,如整型、實型、字元型等.而數據的值給出了符合定型的值,如整型值15.
資料庫:是數據的集合,具有統一的結構形式並存放於統一的存儲介質內,是多種應用數據的集成,並可被各個應用程序共享.
資料庫存放數據是按數據所提供的數據模式存放的,具有集成與共享的特點.
資料庫管理系統:一種系統軟體,負責資料庫中的數據組織、數據操縱、數據維護、控制及保護和數據服務等,是資料庫的核心.
資料庫管理系統功能:
(1)數據模式定義:即為資料庫構建其數據框架;
9. sqlserver出現資料庫不能附加怎麼回事
打開sqlserver management studio,登錄身份選擇windows身份驗證,點擊連接
進入管理器中,選擇資料庫,右鍵,在彈出的菜單選擇「附加」,如圖所示,選擇要附加的文件後,點擊附加,如果沒有報錯,則完成附加,否則,需要接下來的數據修復。
報錯,附加失敗後,請新建資料庫,且要與要附加的資料庫同名。如要附加的資料庫為skhprint,要新建的資料庫名也要命名為skhprint,如圖,點擊確定,完成資料庫創建
停止資料庫
將原mdf文件,如skhprint.mdf復制到新創建的資料庫所在目錄中,之後,開啟伺服器
這是,會發現skhprint質疑,接下來要打開查詢分析器,輸入如下代碼:
use master
--declare @databaseName varchar(50)
--set @databaseName='skhprint'
--1修改伺服器設置:允許對系統目錄進行直接修改
sp_configure 'allow updates',1 reconfigure with override
--2將資料庫置為緊急狀態
update master.dbo.sysdatabases set status = 32768 where name = 'skhprint'
--3刪除新的ldf文件,重建日誌:
dbcc rebuild_log('skhprint', 'f:\skhprint_log_new.ldf')--假設把新日誌在f盤
update master.dbo.sysdatabases set status = 16 where name = 'skhprint'
--4修改伺服器設置:取消 允許對系統目錄進行直接修改
sp_configure 'allow updates', 0 reconfigure with override
--再使用檢查工具修復錯誤 dbcc
--5設置為單用戶模式
alter database skhprint set single_user with rollback immediate
--6 修復資料庫
dbcc checkdb ('skhprint',REPAIR_ALLOW_DATA_LOSS)
--7 設置為多用戶模式
alter database skhprint set multi_user
--執行完畢之後,如果還有錯誤,重復執行6,直到沒有錯誤為止。
--根據提示操作
--如果沒有其他問題,則修復成功!
10. 在修改資料庫文件的屬性時報錯:在多語句事物內不允許使用 alter database 語句。 怎麼
alter database 語句是實時生效的,不能回退,所以不能寫在事務里。
你看一下,是否在執行alter時,前面有啟動事務了。