_覓 | 覦覈襦 | 豕蠏手 | 殊螳 | 譯殊碁 |
FrontPage › 讌覓語
|
|
Contents
[edit]
1 豌 襯 給. (SqlMgmt) # 螳 覃讌螳 . SQL Server 2012 sp1 豺螳 り , 願 蟯襴 覯 .. sp1れ ..蠏碁企 蠏碁郁?? 讒.. ..
豌 襯 給. 豢螳 覲: 豌 襯 給. (SqlMgmt) Transact SQL 覓 手 豌襴襯 ろ 瑚 覦 給. (Microsoft.SqlServer.ConnectionInfo) 螳 蟠 給. (Microsoft SQL Server, る: 297) 願屋
[edit]
2 attatch -> detach #
[edit]
3 sql server configuration manager wmi 0x8007007e #覃讌
WMI螻糾 郁屋 給 . 蟠 蟇磯 覯 郁屋 給. SQL Server 蟲炎襴 SQL Server2005 覯襷蟯襴 給. 讌 覈 谿場 給 0x8007007e
The specified module could not be found. 0x8007007eCannot connect to WMI provider. You do not have permission or the server is unreachable. Note that you can only manage SQL Server 2005 and later servers with SQL Server Configuration Manager. 願屋
Copy the file: "framedyn.dll" from folder: "C:\WINDOWS\system32\wbem" TO folder: "C:\WINDOWS\system32"
[edit]
4 襦るジ MDB殊 譟一 #select A.c1, A.c2, B.cc2 from [c:\db1.mdb].Table1 A, [c:\db2.mdb].Table1 B where A.c1 = B.c1 [edit]
5 覯覈 覲蟆 #1. sp_dropserver 'Old_Server_Name' 2. sp_addserver 'New_Server_Name',local 3. 觜 ろ select @@servername, serverproperty('servername') -- 貉殊 螳 螳 [edit]
6 cannot be loaded because the execution of scripts is disabled on this system #File C:\connect.ps1 cannot be loaded because the execution of scripts is disabled on this system. Please see "get-help about_signing" for more details. At line:1 char:9 + ./connect <<<< 企一 覃語襯 覦 蟆曙?? 螳 覃 ... get-executionpolicy set-executionpolicy unrestricted get-executionpolicy [edit]
7 Microsort SQL-DMO (ODBC SQLState: HY000), Expression: fcb->GetSize ()< fileSize #/* 覓語 Microsort SQL-DMO (ODBC SQLState: HY000), Expression: fcb->GetSize ()< fileSize る 3624 Location: filemgr.cpp:1890 Expression: fcb->GetSize ()< fileSize SPID: 52 Process ID: 1168 : れ 狩蠍一 MDF殊 蠍磯 狩蠍郁 殊 .. : 1. dbcc rebuild_log sp_resetstatusろ 觜 覃 覲糾規..覲糾規 ろ.. 2. 覈 (dbcc dbrecovery ) */ sp_configure 'allow updates', 1 reconfigure with override go update sysdatabases set status = 32768 where dbid = DB_ID('<db_name>') go sp_configure 'allow updates', 0 reconfigure with override go dbcc rebuild_log('<db_name>', '<drive_path like c:\database\sid\log\lodfile1.ldf') go dbcc checkdb('<db_name>') go sp_dboption '<db_name>', 'dbo use only', 'false' go dbcc dbrecover('<db_name>') go exec sp_resetstatus ('<db_name>') go dbcc checkdb('<db_name>',<FoundRepairClause>) go [edit]
8 MSSQL Server DB 譯殊 #--Suspect!! USE master GO EXEC sp_configure 'allow updates', 1 RECONFIGURE WITH OVERRIDE GO UPDATE master..sysdatabases SET status = 32768 WHERE name = 'act' GO UPDATE master..sysdatabases SET status = 32768 WHERE name = 'etc' GO UPDATE master..sysdatabases SET status = 32768 WHERE name = 'mat' GO UPDATE master..sysdatabases SET status = 32768 WHERE name = 'pay' GO UPDATE master..sysdatabases SET status = 32768 WHERE name = 'sal' GO USE master GO DBCC REBUILD_LOG('act','E:\PKFC\act\act_log.LDF') GO DBCC REBUILD_LOG('etc','E:\PKFC\etc\etc_log.LDF') GO DBCC REBUILD_LOG('mat','E:\PKFC\mat\mat_log.LDF') GO DBCC REBUILD_LOG('pay','E:\PKFC\pay\pay_log.LDF') GO DBCC REBUILD_LOG('sal','E:\PKFC\sal\sal_log.LDF') GO exec sp_resetstatus 'act' GO exec sp_resetstatus 'etc' GO exec sp_resetstatus 'mat' GO exec sp_resetstatus 'pay' GO exec sp_resetstatus 'sal' GO EXEC sp_configure 'allow updates', 0 RECONFIGURE WITH OVERRIDE GO DBCC CHECKDB('act') GO DBCC CHECKDB('etc') GO DBCC CHECKDB('mat') GO DBCC CHECKDB('pay') GO DBCC CHECKDB('sal') GO [edit]
9 SQLDMO 覓語願屋 #1) SQLDMO 覦 蟯 fileれ unregistry れ CD replace registry 焔. step0. SQL Server襯 譬襭. step1. SQLDMO.dll 豺襯 誤 unregister . => cmd 谿曙 regsvr32 /u c:\program files\microsoft sql server\80\tools\binn\sqldmo.dll . step2. 蠍一ヾ SQLSMO.dll rename 螻 SQL れ CD 覲旧 replace . step3. cmd 谿曙 regsvr32 c:\program files\microsoft sql server\80\tools\binn\sqldmo.dll EM open 炎概朱 ろ . 2) EM 讌 蟯襴 螻 伎 れ譽 覦煙 覲るジ 炎概朱 ろ . 3) SQL Server Personal Edition れ SQL Server Standard Edition朱 れ 襷. step0. 一危磯伎 手煙 誤 master User DB襯 覦煙 覦. step1. 襦蠏碁 豢螳/蟇一 SQL Server . step2. regedit SQL 蟯 启 . => HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server => HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer step3. Windows 2000 覿 SQL Server Standard Edition れ. step4. SQL Server Service 襯 覈襦 . => cmd 谿曙 net start mssqlserver /m => EM 伎 master 一危磯伎 襴ろ. => master DB User DB 覲願 User DB 覲旧 . 4) C:\inetpub\scripts 启襯 C:\襦 企 . scripts TFTP 殊 焔 蟆 誤螻 nimda virus code red 螳殊朱 豢. 启襯 朱 殊 譴企襦 蟇郁 讌 る る 覃語 覦. IIS 觜り 讌 蟆 . scripts 启 焔覲 . 启 蟠 蟇磯襦 覈 蟠 朱 覲蟆. 启 炎概. [edit]
10 Error 0x80040155, 焔讌 誤壱伎れ #--[MSSQL2k5]Error 0x80040155, 焔讌 誤壱伎れ regsvr32 msxml3.dll regsvr32 msxml6.dll [edit]
11 覲旧 蟆暑 覦蠑碁 覦覯 #ALTER DATABASE database_name SET SINGLE_USER With ROLLBACK IMMEDIATE RESTORE FILELISTONLY from Disk = 'C:\database_name.bak' restore database database_name from Disk = 'C:\database_name.bak' with recovery, move 'xERP_Data' to 'D:\database_name_Data.MDF', move 'xERP_Log' to 'D:\database_name_log.LDF' ALTER DATABASE database_name SET MULTI_USER [edit]
12 覦煙レ 危螳 蟶朱伎讌 #--覦煙レ 豢螳 USE master EXEC sp_addumpdevice 'tape', 'nexen_backup','\\.\Tape0' go backup database pubs to nexen_backup -- 願 豢螳 覦煙 レ覈... go --レ覲願鍵 exec sp_helpdevice --覦煙レ 讌郁鍵 --sp_dropdevice 'nexen_backup' --企れ 危 覈襦 覲願鍵 select * from sysopentapes --螳蠍磯ゼ 覃 企れ 危螳 . RESTORE LABELONLY FROM TAPE = '\\.\tape0' WITH REWIND [edit]
13 覦煙 覦煙覲語 覓願屋 誤蠍 #--覦煙覲 覓願屋 RESTORE VERIFYONLY FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\test.bak' WITH FILE = 1 , NOUNLOAD [edit]
14 覃讌 10327, 譴 14, 1, 譴 1 豌覦覯 #[MSSQL2005] 覃讌 10327, 譴 14, 1, 譴 1 豌覦覯 USE Master; ALTER DATABASE AdventureWorks SET TRUSTWORTHY ON; GRANT EXTERNAL ACCESS ASSEMBLY to [Builtin\Administrators]; [edit]
15 覦一 襷り鍵 #貉危一 襯 危エ 覲企 語 伎企伎る蟆 給. る朱 伎豌伎 螳 覈轟 ロ覃 蠏 覈轟 り 覿 螳 ろ 蟆郁骸襯 螻牛.
磯殊 襦 殊殊 る慨襯 伎 危朱 覈轟 企れ 螻, 覈轟 企れ覃 襭 蟾讌 れ 覈轟 企Υ螳 給. 螻殊 朱讌 る 蟯 朱 蠏 螻殊 襷れ 蠍瑚 覲旧″る 讌襭 手 . 觜襦 讌ъ 螻殊企朱 貉危磯ゼ 貅る襷 襷る 螳 螻殊 殊殊 讌 蟆 蠏谿 蟆. 企 蟆曙 覦一 殊 螳 ろ 願屋豈. 覦一殊 蠍磯レ 谿願 覦覲給 狩 螻殊 覈螳 轟 , 覦 螳 郁 覈轟企ゼ 朱 讌渚 蠏 (覦一)襷 ろ朱 螻殊 蟆.覦一殊 覿 レ .bat(batch 曙) .れ ろ 螳ロ蠍 覓語 .com, .exe レ螳 覿 碁 覈轟伎 蟷 ろ 螳ロ 朱 覿襯.谿願 る .com, .exe 覈轟企 貉危磯 伎 螳ロ 蠍郁 貊襦 蟲焔 覦覃, 覦一 殊 覲殊 朱 ろ碁 企伎語る 蟆.
蠏碁 れ 覓語煙 伎 襦語 ろ語 煙 伎 覦一 殊 燕 給. 蠏碁 襦語 豺螳 螻 覈 ク讌螻 豢レ 襷れ伎 蟆企襦 覦一 殊 燕 磯 蟠螻 苦 給.
ロ 襦語 螻 襷(" .hwp レ襯 螳讌 蠍 一危 )朱 ロ覃 語 讌 朱襦 ろ 朱 ロ伎 .螳 ク襴 覦覯 朱 覓語 ( れ Edit, Q,U )襯 伎蟇磯 れ 'Copy Con' 覈轟朱 覦一 殊 襷 蟆.れ螻 螳 'Copy con 朱' 朱 ロ螻 磯ゼ 襯企 襦 ク讌 螳 .
C:\Bats> copy con Timedate.bat
cls time date ^Z 1 File(s) copied
------------------------------- 蠍一 郁 苦 襦 蠍磯 覃 . 襷讌襷 ^Z 殊 襷讌襷 覿覿企朱 蟆 れ蟆 れ朱 貊襦 < Ctrl + Z > F6 るゼ 襯企 . 蠏碁Μ螻 壱るゼ 覯 襯企 '1 File(s) copied' 朱 覃語螳 豢ル, 企 覦蠍 ' copy con 朱 ' 朱 焔 覓語殊 炎概朱 襷れ伎る 詞. 覓語殊 レ螳 .BAT 襦 覿蠍 覓語 ろ螳ロ 碁 覈轟願 , 覦一殊 覈轟 蠍磯 襦 ろ蠍 覓語 timedate.bat 襯 ろる 襾殊 覃伎 讌郁 ろ 螳螻 讌襯 れ.螳 覦一殊 'copy con 朱' 朱 燕 蟆 るジ 襦蠏碁 所 觜襯願 豌襴 給. 讌襷 覦一殊 譟郁 蠍瑚碓 煙 襦 ク讌 殊 蠍磯 蟆曙一 覿螳ロ. 'copy con 朱' 朱 殊 燕覃 朱 れ螳 ? 覿螳ロ蠍 覓語. 蠏碁覩襦 覦一殊 襷 螳 覓語 磯ゼ 伎 蟆 譬給.
覦一 覈轟 9碁逢
覦一 殊 蠍磯 覈轟 襦 ろ.螳 蟆 覿 伎覃, 貉危一 襭 襴 豺螻 Autoexec.bat 殊. 蠏碁磯 襷 覦一 殊 ろ 襯 谿 覃磯 Autoexec.bat 豌 襷襦 螻 矩る 覦一殊 螻給覦一覈轟伎 襯 螻 伎 .
1. CALL
ろ譴 覦一 殊 譬襭讌 螻 るジ 覦一殊 語 ろ れ 覦一朱 れ るり .
: Call c:\bats\sample.bat
企 覦一 殊 ろ 譴 蟆暑 C:\bats sample.bat 殊 ろ れ れ 覦一朱 給.
2. CHOICE
覦一 襦蠏碁 伎 覓至鍵 . 覦一 螳 れ 覓殊 豢ロ覃伎 讌 レ 蠍磯る暑. 覈轟 覦一 伎襷 螳ロ.
旧
- /C[:]覓語 : 螳 る襦 [] 蟯 伎 ', ' 襦 蟲覿 豢ロ螻 /C れ豺襯 讌 朱 蠍磯蓋朱 YN .
- /N : 襦碁ゼ 豢ロ讌 襦 .
- /S : レ 覓語, 覓語襯 蟲覿襦 .
- /T[:]蠍磯蓋, 蠍一螳 : 蠍磯蓋るゼ 讌 蠍一螳 レ 朱 朱 蠍磯蓋り ル 蟆朱 螳譯狩螻 讌. 讌 螳ロ 蠍一螳 豐企 0 99 伎 螳.
- 覃語 : 覃伎 豢ル 覃語襯 讌.
: choice /c:abCD /s /t : C, 5 れ譴 襯 a, b, C, D
る : 螳ロ るゼ a,b,C,D襦 覃 襦覿 ル 覓語 ,覓語襯 蟲覿, 襷 5豐 伎 襦覿 レ る C 螳 ル 蟆朱 螳譯狩. 蠏碁Μ螻 覃伎 'れ譴 襯 a, b, C, D[a,b,C,D]? ' 朱 覃語螳 豢ル. 3. ECHO
覦一 ろ譴 覈轟企ゼ 覃伎 蟆語 覿襯 れ覃, 蠏 襯 . ク ECHO 覈 れ る 覃語 覃伎 .
旧
- on : 覦一 ろ譴 蠏 覦一 伎 覈轟企ゼ 覃伎 . - off : 覦一 ろ譴 覈轟企ゼ 覃伎 豢ロ讌 襦 . - 覓語 : 覃伎 豢ロ螻 苦 覃語襯 伎. - : ECHO れ 襯 . :
echo off
ろ譴 覦一 伎 覈轟企ゼ 覃伎 讌 襦 . echo echo 語?~ echo れ襯 覃 語?~ 朱 覓瑚規襯 覃伎 豢ロ. 4. FOR
讌 讌 譴 螳螳 覈轟朱 れ 豌襴襯 覦覲 ろ.
覯
For %%<覲> IN (<讌>) DO <覈> [<旧>] 覦一殊.
For %<覲> IN (<讌>) DO <覈> <旧>] 谿豌襴. 旧
- %%<覲>, &<覲> : 覲襦 蟆 覓語襦 1襷 . 譯殊 覦一殊 蟆曙磯 覦 %%豌 螳襯 磯 伎 覃, 朱 襦語 % 襷 .
- <讌> : %%<覲> 螻 苦 螳, ろ伎る 蟲覿 螻 苦 襦 危.
- <覈> : %%<覲> 螳 覦覲旧朱 ろ螻 苦 覈轟 讌.
- <旧> : 讌 覈轟 旧企 FOR 覈轟 讌 旧 れ.
for %%f in (bak tmp $$$) do del *.%%f /p 覦一殊 蟆曙
for %d in (read,wh,file) do hlist %d*.* 襦語 ろ る : 豌 覯讌碁 bak, tmp, $$$ 襯 襦 %%f 蟆 覲 谿襦襦
DEL *.bak /p, DEL *.tmp /p, DEL *.$$$ .p 襯 ろ 蟆螻 狩 蟆郁骸襯 至. 覯讌碁 READ,WH,FILE 襯 襦 %d 蟆暑 谿襦襦
HLIST READ*.*, HLIS TWH *.* , HLIST FILE *.* 襯 ろ 蟆螻 狩 蟆郁骸襯 至 . 5. GOTO
覦一 豌襴 襴 <企> 豺襦 蟾.
覯 :Goto <企>
:
goto loop :loop 螳譬 豌襴 伎 る : 企 loop 襦 覦一 豌襴 願 企貅 loop 覈 讌 螳譬 豌襴 伎 ろ給.
谿瑚 : 覦一 殊 企 企覈 貊襦(:) 覿譯朱 譴
覦蠖 襷 讌 譯殊伎 . 6. IF
讌 譟郁唄 蟆郁骸 磯殊 覦一 豌襴襯 讌.
覯 : If NOT <譟郁唄> <覈>
旧
- NOT : 讌 譟郁唄 覦 譟郁唄 襷 ろ.
- 譟郁唄
- ERRORLEVEL <豺> : 覦襦 ろ 覈(襦蠏碁) 譬襭 貊螳 <豺> 伎 谿語 螻 <覈> ろ.
- <覓語1> == <覓語2> : <覓語1> 螻 <覓語2> 螳 螳 襷 谿語企螻 <覈> ろ. 譯殊 覓語伎 ,覓語螳 蟲覲覃, 覓語伎 蟲覿蠍壱(貊る,ろ伎,碁語襦,燕,)螳 朱 .
- EXIST <朱> : <朱>朱 讌 (蟆暑) 譟伎 襷 谿語 螻 <覈> ろ. <朱> 朱豺企 覓語 螳ロ.
:
if errorlevel 2 goto quit if not %1 ==%2 goto process if exist d:\work\temp.$$$ del d:\work\temp.$$$ る :
讌 ろ 覈轟 譬襭 貊螳 2 伎 蟆曙 企 QUIT襦 企. 蟆暑 %1螻 蟆暑 %2 覓語伎 螳讌 蟆曙一襷 企 PROCESS 襦 企.
蟆暑 D:\Work temp.$$$ 朱 殊 譟伎覃 蠏 殊 .
7. PAUSE
覦一 ろ 殊 讌.
覯 :Pause 문자열
旧
- 覓語 : 覓語伎 牛覃 'press any key to continue...'朱 覃語螳 覃伎 豢ル. 襷 PAUSE 覈 れ 企 覃語襯 讌 蠏 覃讌襯 豢ロ螻 矩る 'Echo On' 覈轟 一 企れ .
:
echo on pause 譴觜螳 朱 覓危る 襯伎語... る : 覦一 豌襴 譴 pause覈轟 襷 るジ 覃讌襯 覃伎 豢ロ螻 矩る 螳 覦 echo on 覈轟 伎 覃 蟆曙一 ' 譴觜螳 朱 覓危る 襯伎語...' 朱 覃語螳 豢ル.
谿瑚 : 豌 覃 覃伎 Pause 朱 覈轟願讌 螳 豢ル覩襦 企郁化
echo on echo 譴觜螳 朱 覓危る 襯伎語... pause > Null 企一朱 覃 豢ロ螻 覃語襷 覃伎 豢ル.
8. REM
覦一 伎 譯殊覓語 覿螻 苦 .
覯 :rem 문자열
旧
- 覓語 : 譯殊覓語朱 郁 苦 蟆 伎.
: REM 覦一殊 .
覦一朱伎 麹 豺 譯殊覓語 覿覃 覦一 豌襴 襴 朱壱蟆 覲 給.
9. SHIFT
覦一 殊 譯殊伎 朱誤(%1~%9) ろ 讌 螳螻殊 る 企 .
:loop
if "%1" == " " goto end echo %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 shift goto loop :end 螳 覦一 殊 燕企螻 れ螻 螳 覦一殊 ろ 覲企 shift 覈轟 企 讌 蠍覦 給..
C:\bats> test.bat A B C D E F G H I J 0 1 2 3 4 5 螳 ロ螻 ろ
鏤
|
襷 企Π 蟷伎讌 覈詩 れ企 . 覿螳レ企 蟾 伎蟆 企 譟伎讌 . |