日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

根據(jù)版本的不同整理所有的綠色SQL Server

瀏覽:12日期:2023-11-05 14:11:33
在這篇論壇文章(賽迪網(wǎng)技術(shù)社區(qū))中,讀者可以了解到如何根據(jù)不同的SQL Server版本,整理出所有版本的綠色SQL Server的具體方法,詳細(xì)內(nèi)容請參考下文:

1. Sqlservr.exe 運(yùn)行參數(shù)

Sql Server的啟動可以為Windows服務(wù)方式(默認(rèn)),也可以以應(yīng)用程序方式啟動。下面介紹sqlservr.exe以應(yīng)用程序方式啟動時(shí)的參數(shù)問題。

sqlservr 應(yīng)用程序用法:

sqlservr [-sinstance_name] [-c] [-dmaster_path] [-f]

[-eerror_log_path] [-lmaster_log_path] [-m]

[-n] [-Ttrace#] [-v] [-x] [-g number] [-O] [-y number]

-sinstance_name

指定要連接到的 SQL Server 實(shí)例。如果未指定命名實(shí)例,sqlservr 將啟動 SQL Server 默認(rèn)實(shí)例。重要 啟動 SQL Server 實(shí)例時(shí),必須從實(shí)例所在的適當(dāng)目錄使用 sqlservr 應(yīng)用程序。對于默認(rèn)實(shí)例,從 MSSQLBinn 目錄運(yùn)行 sqlservr。對于命名實(shí)例,在 MSSQL$instance_nameBinn 目錄運(yùn)行 sqlservr。

-c

表示以獨(dú)立于 Windows NT 服務(wù)控制管理器的方式啟動 SQL Server 實(shí)例。當(dāng)從命令提示符下啟動 SQLServer 時(shí),可使用該選項(xiàng)縮短啟動 SQL Server 的時(shí)間。(注意:當(dāng)使用該選項(xiàng)時(shí),無法通過使用 SQLServer 服務(wù)管理器或 net stop 命令停止 SQL Server,而且如果已從 Microsoft Windows NT? 系統(tǒng)注銷,則 SQL Server 將停止運(yùn)行。)-dmaster_path指出 master 數(shù)據(jù)庫文件的完全合法路徑。在 -d 和 master_path 之間沒有空格。

-f

以最小配置模式啟動服務(wù)器。然后,系統(tǒng)管理員可對配置選項(xiàng)重新配置(使用 sp_configure 系統(tǒng)存儲過程)。

-eerror_log_path

表示錯(cuò)誤日志文件的完全合法路徑。如果未指定路徑,則默認(rèn)實(shí)例的默認(rèn)位置是 x:Program FilesMicrosoft SQL ServerMSSQLLogErrorlog,命名實(shí)例的默認(rèn)位置是 x:Program FilesMicrosoft SQL ServerMSSQL$instance_nameLogErrorlog。在 -e 和 error_log_path 之間沒有空格。

-lmaster_log_path

指示 master 數(shù)據(jù)庫事務(wù)日志文件的完全合法路徑。在 -l 和 master_log_path 之間沒有空格。

-m

表示在單用戶模式下啟動 SQL Server 實(shí)例。如果 SQL Server 是以單用戶模式啟動的,則只能連接一個(gè)用戶。CHECKPOINT 機(jī)制(它確保完成的事務(wù)定期從磁盤高速緩存寫入數(shù)據(jù)庫設(shè)備中)將不啟動。(一般情況下,如果您遇到需要修復(fù)的系統(tǒng)數(shù)據(jù)庫問題時(shí),可使用此選項(xiàng)。)

-n

表示您不想使用 Windows NT 應(yīng)用程序日志來記錄 SQL Server 事件。如果用 -n 選項(xiàng)啟動 SQL Server 實(shí)例,則最好也使用 -e 選項(xiàng),否則將不會記錄 SQL Server 事件。

-Ttrace#

表示應(yīng)使用指定的有效跟蹤標(biāo)記 (trace#) 來啟動 SQL Server 實(shí)例。跟蹤標(biāo)志用來啟動具有非標(biāo)準(zhǔn)行為的服務(wù)器。有關(guān)可用跟蹤標(biāo)記 (trace#) 的更多信息,請參見跟蹤標(biāo)記。重要 當(dāng)指定跟蹤標(biāo)志時(shí),請使用 –T 來傳遞跟蹤標(biāo)志號。SQL Server 接受小寫字母 t (-t);然而,-t 還設(shè)置 SQL Server 支持工程師所需的其它內(nèi)部跟蹤標(biāo)記。

-v

顯示服務(wù)器的版本號。

-x

禁用維護(hù) CPU 統(tǒng)計(jì)。

-g memory_to_reserve

指定內(nèi)存的兆字節(jié)整數(shù),該內(nèi)存被保留下來用于 SQL Server 2000 內(nèi)部(進(jìn)程內(nèi))運(yùn)行的其它應(yīng)用程序。

-O

指定不需要分布式 COM (DCOM),從而禁用異類查詢。

-y error_number

如果 SQL Server 2000 遇到在該選項(xiàng)中指定的錯(cuò)誤信息,它將把表象堆棧跟蹤寫入錯(cuò)誤日志。可以使用多個(gè) –y 參數(shù)指定多個(gè)錯(cuò)誤。

2. 系統(tǒng)數(shù)據(jù)庫路徑問題

一般情況下,正常安裝sql server之后,master等系統(tǒng)數(shù)據(jù)庫的路徑都是被設(shè)置為絕對路徑,如果要改正數(shù)據(jù)庫的路徑為相對路徑,可以使用以下SQl語句:

sql:=format(' update sysaltfiles set filename='%s' where filename='%s' ',

['...data'+extractfilename(MDFFile),MDFFile]);

ADOQuery1.Close;

ADOQuery1.SQL.Text:=sql;

ADOQuery1.ExecSQL;

sql:=format(' update sysaltfiles set filename='%s' where filename='%s' ',

['...data'+extractfilename(LogFile),LogFile]);

ADOQuery1.Close;

ADOQuery1.SQL.Text:=sql;

ADOQuery1.ExecSQL;

sql:=Format('update sysdatabases set filename='%s' where name='%s'', ['...data'+extractfilename(MDFFile),Edit1.text]);

ADOQuery1.Close;

ADOQuery1.SQL.Text:=sql;

ADOQuery1.ExecSQL;

大家打開sysaltfiles 表和sysdatabases 一看就知道了,不多說了。除了系統(tǒng)數(shù)據(jù)庫,其它的數(shù)據(jù)庫也可以使用這種方法修改為相對路徑。

使用相對路徑的好處是可以讓你的綠色Sql server隨時(shí)copy到任意目錄或是任意其它機(jī)器上啟動,并且原來的數(shù)據(jù)庫全部可以使用,如果是絕對路徑到了其它機(jī)器就不行了。

3. 注冊表問題:

大家可以看下面的注冊表文件

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server$name]

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server$nameMSSQLServer]

'AuditLevel'=dword:00000000

'DefaultLogin'='guest'

'ListenOn'=hex(7):53,00,53,00,4d,00,53,00,53,00,48,00,37,00,30,00,00,00,53,00, 53,00,4e,00,45,00,54,00,4c,00,49,00,42,00,00,00,00,00

'LoginMode'=dword:00000000

'Map_'=''

'Map#'='-'

'Map$'=''

'SetHostName'=dword:00000000

'Tapeloadwaittime'=dword:ffffffff

'uptime_pid'=dword:00001044

'uptime_time_utc'=hex:26,57,c8,b3,fb,bb,c5,01

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server$nameMSSQLServerCurrentVersion]

'CurrentVersion'='8.00.194'

'RegisteredOwner'=''

'SerialNumber'=''

'CSDVersionNumber'=dword:00000300

'CSDVersion'='8.00.761'

'Language'=dword:00000804

'checksum'=hex:37,35,32,32,63,31,35,38,61,65,37,64,34,63,64,37,35,30,64,61,30, 33,34,62,37,64,63,32,30,61,36,36,39,37,62,34,61,35,65,36,63,66,62,61,38,37, 39,36,37,31,66,33,39,61,36,65,35,64,30,33,37,36,37,65,64,36,33,30,61,39,63, 36,66,37,36,30,35,65,32,66,34,66,31,33,63,39,33,63,34,66,62,66,34,66,64,38, 64,65,36,64,35,34,37,33,35,39,35,32,36,63,61,32,36,63,33,32,64,34,36,33,65, 36,39,34,30,65,61,37,64,35,30,61,66,34,64,32,66,38,37,36,30,61,39,64,30,61, 32,36,64,65,66,66,00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server$nameMSSQLServerParameters]

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server$nameMSSQLServerSuperSocketNetLib]

'ProtocolList'=hex(7):74,00,63,00,70,00,00,00,6e,00,70,00,00,00,00,00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server$nameMSSQLServerSuperSocketNetLibNp]

'PipeName'='.pipeMSSQL$$namesqlquery'

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server$nameMSSQLServerSuperSocketNetLibTcp]

'TcpHideFlag'=dword:00000000

'TcpDynamicPorts'='$port'

'TcpPort'='$port'

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server$nameSetup]

'FeatureName'='SqlRun'

'FirstStart'=dword:00000000

'ProductCode'='{E09B48B5-E141-427A-AB0C-D3605127224A}'

'SQLDataRoot'='$path'

'SQLPath'='$path'

這是注冊一個(gè)Sql Server實(shí)例所要使用的注冊表,把里面的$name,$path,$port替換成你定義的實(shí)例名,當(dāng)前程序所有路徑,監(jiān)聽端口,然后導(dǎo)入注冊表就可以了。

4. 啟動Sql Server

iPath:=ExtractFilePath(Application.ExeName);

CommandLine:=PChar(iPath+'binnsqlservr.exe -d...datamaster.mdf -l...datamastlog.ldf -e...Loglog.txt+Edit1.Text);

CreateProcess(

nil,

CommandLine,

nil,

nil,

true,

CREATE_NO_WINDOW,

nil,

PChar(iPath+'binn'),

StartupInfo,

ProcessInformation

)

也可以直接寫個(gè).bat運(yùn)行就ok了.

5.啟動日志問題

這個(gè)問題最簡單,因?yàn)樵趫?zhí)行sqlservr.exe時(shí)指定的有l(wèi)og文件,你只用用個(gè)定時(shí)器(50ms)讀文件,就可以在程序中顯示出來啟動日志了,呵呵,這只是個(gè)思想,具體的自已想辦法吧.

6. 停止服務(wù)

用CreateProcess可以得到進(jìn)程ID,TerminateProcess就關(guān)了sql server進(jìn)程,服務(wù)就停了,簡單吧。

根據(jù)上面的6個(gè)步驟,你就可以自已搞定一個(gè)綠色的Sql Server了.并且你可以根據(jù)不同的sql server版本,整理出所有版本的綠色sql server。

綠色 sql server 企業(yè)版

綠色 sql server 個(gè)人版

綠色 MSDE

... ...

這樣以后遇到什么操作系統(tǒng)都全部搞定。

最后說一句,只要你能把幾個(gè)Sql server版本的數(shù)據(jù)整理好(主要是系統(tǒng)數(shù)據(jù)庫的路徑問題(好像現(xiàn)在盒子已經(jīng)有綠色企業(yè)版的文件了),DLL全部copy就OK了),都可以使用我的管理工具進(jìn)行管理,呵呵,當(dāng)然你也可以作出自已的管理器。

標(biāo)簽: Sql Server 數(shù)據(jù)庫
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产91在线精品| 91欧美国产| 精品一区二区三区中文字幕视频| 激情自拍一区| 日韩免费高清| 欧美日韩网址| 蜜臀av性久久久久蜜臀aⅴ流畅| 日本少妇一区| 麻豆成全视频免费观看在线看| 国产精品极品在线观看| 亚洲+小说+欧美+激情+另类| 久久福利毛片| 国产美女精品| 日韩大片在线观看| 人人精品人人爱| 亚洲电影在线一区二区三区| 伊人久久大香线蕉av不卡| 激情欧美亚洲| 亚洲网站视频| 久久精品动漫| 91精品国产调教在线观看| 成人羞羞视频播放网站| 国产aⅴ精品一区二区四区| 国产精品亚洲综合色区韩国| 7777精品| 国产美女精品视频免费播放软件| 69堂免费精品视频在线播放| 日本不卡高清视频| 日韩国产欧美视频| 亚洲综合婷婷| 日本aⅴ亚洲精品中文乱码| 日韩欧美三区| 亚洲深深色噜噜狠狠爱网站 | 久久中文欧美| 91亚洲国产| 国产一区二区三区日韩精品| 国产精品久久久久久模特| 91精品日本| 欧美日韩亚洲一区| 国产精品综合| 国产一区丝袜| 日本少妇一区| 日韩视频免费| 日本va欧美va瓶| 国产精品久久久久久妇女| 精品亚洲免a| 91亚洲国产成人久久精品| 免费高潮视频95在线观看网站| 欧洲在线一区| 老牛影视一区二区三区| 久久国产精品免费精品3p| 久久久久九九精品影院| 激情亚洲影院在线观看| 久久精品亚洲人成影院 | 激情欧美日韩一区| 亚洲精品一区二区在线看| 中文不卡在线| 国产精品成人**免费视频| 久久久久久一区二区| 欧美精品一区二区三区精品| 丝袜美腿亚洲色图| 欧美专区一区| 日韩精品永久网址| 国产综合婷婷| 日韩欧美激情电影| 国产中文欧美日韩在线| 国产尤物精品| 日本色综合中文字幕| 高清不卡一区| 手机精品视频在线观看| 欧美亚洲网站| 91精品精品| 日韩精品三级| 五月天av在线| 亚洲一区欧美| 国产精品大片| 1024精品一区二区三区| 日本精品一区二区三区在线观看视频| 日韩国产一二三区| 中文字幕在线视频久| 首页国产欧美日韩丝袜| 国产精品久av福利在线观看| 国内精品福利| 国产精品网址| 九九在线精品| 国产日产精品一区二区三区四区的观看方式| 老司机精品视频在线播放| 99国产成+人+综合+亚洲欧美| 久久av网址| 免费日韩精品中文字幕视频在线| 免费日韩一区二区三区| 亚洲一区亚洲| 九九久久国产| 国产亚洲一级| 精品视频高潮| 亚洲1区在线| 日韩在线观看| 中文字幕一区二区三区四区久久 | 欧美亚洲国产日韩| 免费久久精品| 精品久久免费| 日韩一区网站| 欧美日韩精品一区二区视频| 天海翼精品一区二区三区| 日本精品影院| 欧美在线精品一区| 亚洲欧洲一区| 日韩av片子| 国产欧美日韩在线一区二区| 亚洲欧美日韩专区| 国产精品v亚洲精品v日韩精品| 亚洲精品网址| 精品久久福利| 91精品国产经典在线观看| 中文亚洲欧美| 亚洲特级毛片| 日本黄色精品| 国产精品115| 涩涩涩久久久成人精品| 欧美日韩国产传媒| 九九99久久精品在免费线bt| 欧美一区久久| 国产视频一区三区| 精品国产一区二区三区av片| 欧美一级二级三级视频| 午夜亚洲福利在线老司机| 日本精品不卡| 国产aⅴ精品一区二区四区| 青青国产精品| 日韩美女精品| 一区二区三区国产在线| 日韩天堂av| 久久久久午夜电影| 国产aⅴ精品一区二区四区| 国产精品对白久久久久粗| 亚洲欧美日本国产| 亚洲精品成人一区| 日韩精品一二三区| 亚洲精品国产嫩草在线观看| 国产精品久久久亚洲一区| 日韩高清电影一区| 日本一区免费网站| 婷婷成人av| 日本成人在线网站| 日本成人精品| 青草综合视频| 日本午夜精品久久久| 日产欧产美韩系列久久99| 天堂va欧美ⅴa亚洲va一国产| 久久亚洲美女| 欧美日韩国产亚洲一区| 国产精品久久久久久久久久10秀 | 国产精品成人**免费视频 | 国产精品蜜芽在线观看| 久久高清免费| 蜜芽一区二区三区| 91麻豆精品激情在线观看最新 | 午夜电影亚洲| 日韩一二三区在线观看| 久久av免费| 99精品在线| 亚洲香蕉久久| 精品视频久久| 精品1区2区3区4区| 欧美亚洲色图校园春色| 麻豆理论在线观看| 性色一区二区| 欧美极品一区二区三区| 久久久久免费av| 日韩欧美精品一区二区综合视频| 国产精品亚洲欧美| 欧美黄色网页| 中文字幕中文字幕精品| 精品久久美女| 日韩影院在线观看| 精品国产18久久久久久二百| 亚洲免费精品| 麻豆成人91精品二区三区| 91久久久精品国产| 国产精品一区二区免费福利视频| 成人看片网站| 国产日韩中文在线中文字幕| 日韩三区免费| 欧美日本三区| 欧美日韩国产亚洲一区| 欧美日韩在线精品一区二区三区激情综合| 色乱码一区二区三区网站| 蜜桃伊人久久| 中文在线资源| 91成人福利| 亚洲作爱视频| sm久久捆绑调教精品一区| 婷婷视频一区二区三区| 亚洲精品一级二级| 欧美精品三级在线| 亚洲电影在线一区二区三区| 欧美激情福利| 男女激情视频一区| 日韩影院二区| 国产精久久一区二区|