IS制作Oracle靜默安裝包_第1頁
IS制作Oracle靜默安裝包_第2頁
IS制作Oracle靜默安裝包_第3頁
IS制作Oracle靜默安裝包_第4頁
IS制作Oracle靜默安裝包_第5頁
已閱讀5頁,還剩31頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

.IS制作Oracle靜默安裝包第一部分:前言目標需求實現(xiàn)ESL——嵌入式軟件許可在安裝過程中,需要安裝我們的軟件產(chǎn)品,并且安裝Oracle數(shù)據(jù)庫。安裝數(shù)據(jù)庫之后謝謝閱讀需要導入基礎數(shù)據(jù),創(chuàng)建指定的庫,創(chuàng)建用戶和表空間。在安裝Oracle數(shù)據(jù)時,必須實現(xiàn)感謝閱讀靜默安裝,不能出現(xiàn)GUI界面,也不能暴露出安裝參數(shù)。所有安裝過程一次完成,無需用感謝閱讀戶干預。環(huán)境說明操作系統(tǒng)——WindowsXPSP3安裝工具——InstallShield2009—PremierEdition精品文檔放心下載數(shù)據(jù)庫——Oracle10G-R2第二部分:配置Oracle此過程需要對Oracle進行相關(guān)的配置,包括錄制Response文件、制作帶數(shù)據(jù)的模板、調(diào)整安裝腳本、解鎖用戶腳本,設置環(huán)境變量等操作。錄制response文件感謝閱讀1.運行CMD,在命令行窗口進入Oracle所在路徑,這里路徑為D:\Orac\database,Oracle10gserver.rsp是要保存的文件名。精品文檔放心下載運行此命令后,Oracle安裝界面被打開。去掉創(chuàng)建啟動數(shù)據(jù)庫在匯總信息出現(xiàn)時,退出安裝界面,不進行安裝。..此時發(fā)現(xiàn)在D:\Orac\database目錄中出現(xiàn)了Oracle10gserver.rsp文件,說明錄制成功。該文件存放的路徑,我們后續(xù)將會在Install.bat中用到。感謝閱讀創(chuàng)建用戶、表空間、導入基礎數(shù)據(jù)在已有的同版本數(shù)據(jù)庫中創(chuàng)建用戶、表空間、導入基礎數(shù)據(jù)謝謝閱讀使用SQL系統(tǒng)賬號登陸,并執(zhí)行CreateDB.sql腳本。注意:腳本中的路徑應該以實際的數(shù)據(jù)路徑為準。精品文檔放心下載導入文件zgisexp.dmp和zproexp.dmp。把此腳本存為CMD文件,直接執(zhí)行即可。注意:腳本中的路徑應該為實際dmp文件存放的路徑。另外此腳本為本單位的數(shù)據(jù)信息,可不作為參考!謝謝閱讀.創(chuàng)建用戶、表空間腳本:..制作帶基礎數(shù)據(jù)的模板有了以上的數(shù)據(jù),我們就開始制作數(shù)據(jù)的模板,以便建庫的時候使用。謝謝閱讀1.創(chuàng)建數(shù)據(jù)庫模板創(chuàng)建好后,我們會在<ORACLE_HOME>\assistants\dbca\templates\目錄中,發(fā)現(xiàn)如下兩個模板文件。temp_10g.dbctemp_10.dfb精品文檔放心下載此處兩個文件的作用是,按照數(shù)據(jù)庫模板的形式創(chuàng)建數(shù)據(jù)庫,無需在導入表,創(chuàng)建用戶和導入基礎數(shù)據(jù)。這一步,先在已有的Oracle環(huán)境下完成。我們拷貝這兩個文件即可。精品文檔放心下載修改temp_10g.dbc.安裝腳本描述在進行Oracle安裝過程中,需要安裝程序調(diào)用以下的腳本,以實現(xiàn)Oracle的安裝過程。感謝閱讀Install.cmd安裝Oracle軟件腳本感謝閱讀執(zhí)行此腳本時,需要帶以上的參數(shù),具體參數(shù)后邊會有說明。感謝閱讀.2.copynetca.cmd拷貝監(jiān)聽文件和模板文件,并創(chuàng)建監(jiān)聽服務腳本。感謝閱讀.腳本中存在兩個接收的變量,這個是從IS中傳出來的路徑參數(shù),必須存在。另外,模板文件必須拷貝到指定的路徑下,<Oracle_Home>\assistants\dbca\templates。謝謝閱讀createDB.cmd創(chuàng)建帶模板數(shù)據(jù)的數(shù)據(jù)庫腳本。精品文檔放心下載此腳本用于根據(jù)數(shù)據(jù)模板創(chuàng)建數(shù)據(jù)庫,命令帶如下的參數(shù):謝謝閱讀.unlock.bat用戶解鎖腳本安裝模板生成的數(shù)據(jù)庫,其用戶狀態(tài)為鎖定,需要執(zhí)行解鎖腳本。精品文檔放心下載.其中change.sql為:集合Oracle安裝腳本以上的4個腳本是安裝過程必備的4個腳本,我們現(xiàn)在整理為一個批處理文件install.bat,以便我們在制作安裝包的時候調(diào)用該批處理。根據(jù)上述腳本的參數(shù)類型,我們把參數(shù)補完整。精品文檔放心下載.腳本中存在一個接收的環(huán)境變量%DATABASEDIR%,這是由IS運行此程序帶出來的參數(shù),此參數(shù)為安裝的目標路徑。感謝閱讀%SOURPATH%這個參數(shù)雖然沒有在BAT文件中有任何的接收說明,但是在執(zhí)行安裝過程中,IS會創(chuàng)建該參數(shù)在BAT文件頭端,該參數(shù)為目標源路徑地址。如何在IS中自動創(chuàng)建該變量,在第三部份中說明。精品文檔放心下載以上的腳本分別調(diào)用了上邊的4個腳本,他們后邊均帶有參數(shù)。感謝閱讀.Ok,現(xiàn)在已經(jīng)完成了Oracle方面的設置,我們需要保留的文件為1+4個批處理文件、1個.SQL文件和兩個模板文件。這些文件將會在IS或安裝中被調(diào)用。卸載腳本描述感謝閱讀1.deinstall.cmd卸載oracle軟件,該腳本的參數(shù)如下:謝謝閱讀2.completeClean.cmd清除相關(guān)文件和設置,該腳本的相關(guān)參數(shù)如下:謝謝閱讀.集合卸載腳本以上兩個腳本為卸載數(shù)據(jù)庫所用,我們把他集合為一個批處理,以方便IS調(diào)用。精品文檔放心下載該腳本中依然存在%DATABASEDIR%和%SOURPATH%兩個參數(shù)。作用同install.bat謝謝閱讀第三部分:使用IS2009向?qū)гO置.1.打開InstallShield2009,新建一個Installscript.MSIProject,建議選擇此工程,因為該工精品文檔放心下載程支持腳本編寫。選擇類型為Windows Installer>InstallScript.MSIProjcet謝謝閱讀2.進入IS向?qū)гO置界面,下面我們分別進行設置。下圖為ApplicationInformation頁面感謝閱讀.點擊導航,進入InstallationArchitecture頁面,選擇YES設置軟件組件結(jié)構(gòu)。Files為安裝文件,Database為數(shù)據(jù)庫文件。謝謝閱讀.點擊導航,進入ApplicationFiles頁面,設置安裝目標文件夾,并且在database文件夾下添加如下文件。精品文檔放心下載.安裝設計1.在向?qū)гO置中進行簡單操作后,進入安裝設計標簽頁面。謝謝閱讀.在基本設置頁面查看安裝目錄和語言設置3.在Organization–>Features中設置安裝路徑,以及其他的設置。下圖為Files的設置謝謝閱讀.下圖為Database的設置,注意目標路徑為[INSTALLDIR]Database,該文件夾是在Files文件夾謝謝閱讀下的目錄。.請設置好OnInstalling、OnInstalled、OnUninstalling、OnUnistalled選項。該選項允許用戶指定和調(diào)用相關(guān)的InstallScripe函數(shù)。后邊我們在IS中的腳本編程中將講到如何在這些函數(shù)中寫代碼。謝謝閱讀4.用戶也可以在ApplicationData->FilesandFolders中查看或添加修改文件。謝謝閱讀在Behavior.andLogic—>SupportFiles/Billboards中的Disk1下添加需要安裝包支持的文件和文件夾。Win32文件夾是存放基礎腳本的文件夾;database文件夾是Oracle的安裝文件夾;謝謝閱讀Temp_10G.dbc和Temp_10G.dfb為建庫模板文件。感謝閱讀.以上步驟完成了IS中的基本設置和安裝設置,只要是目錄結(jié)構(gòu)的選擇,F(xiàn)iles文件夾是感謝閱讀安裝程序文件的文件夾,它的參數(shù)是[INSTALLDIR]。它的目錄下是Database文件夾。參數(shù)是[INSTALLDIR]Database。另外注意,3個腳本文件必須放在指定的文件夾位置,這關(guān)系到腳本語言中的相互調(diào)用。感謝閱讀支持文件將存放在光盤的跟目錄下,這給我們直接調(diào)用這些文件帶來了方便。謝謝閱讀第四部分:IS2009中的腳本編程傳遞源路徑參數(shù)用戶在使用IS安裝過程中,我們不能夠?qū)⑺行畔⒍紡椭频奖镜赜脖P進行安裝,通常謝謝閱讀情況下會讀取源盤上的一些信息,譬如光盤下的某個路徑中的內(nèi)容。但是如何獲取安裝的路徑信息呢?又如何讓批處理文件獲知這些內(nèi)容呢?感謝閱讀這里我們用到IS函數(shù)庫中的3個函數(shù):BatchAdd(添加一個環(huán)境變量到一個批處理文件)BatchFileLoad(把一個批處理文件裝入內(nèi)存來用高級批處理函數(shù)編輯它)BatchFileSave(保存一個由BatchFileLoad裝入的批處理文件)謝謝閱讀BatchAdd函數(shù)插入一個SET命令或其它DOS命令到一個已經(jīng)由BatchFileLoad裝入內(nèi)感謝閱讀存的批處理文件中。參數(shù)nOptions使你可以將新命令添加到文件的第一個或最后一個語句,用新命令取代一個現(xiàn)存語句,或指定將新命令添加到一個現(xiàn)存語句的前面或后面。調(diào)用精品文檔放心下載.BatchAdd前,你必須調(diào)用BatchFileLoad來把要修改的文件裝入內(nèi)存。在你修改該文件后,精品文檔放心下載調(diào)用BatchFileSave來把它保存到磁盤。謝謝閱讀下面我們在IS2009中去使用這些函數(shù)。在InstallationDesigner中選擇IS左邊欄的Behavior.andLogic中的InstallScript。感謝閱讀在腳本框的上方,下拉選擇框,選擇Files之后,選擇右邊的下拉框,選擇Installed之所以選擇Installed,是因為安裝過程中會把Install.bat批處理腳本復制到本地硬盤,只有在成功復制之后,我們才能調(diào)用該批處理腳本,使用這些函數(shù)。如圖所示:感謝閱讀Installed函數(shù)中的具體腳本如下:#defineEXAMPLE_BATINSTALLDIR^"Database\\install.bat"感謝閱讀#defineEXAMPLE_BAK"install.bak"謝謝閱讀exportprototypeDefaultFeature_Installed();精品文檔放心下載functionDefaultFeature_Installed()精品文檔放心下載.STRINGTARG,SOURCE,TARG1;STRINGDBPATH,DATA,DATAsur,TITLE;感謝閱讀begin//Loadthebatchfiletobeedited.謝謝閱讀if(BatchFileLoad(EXAMPLE_BAT)<0)then感謝閱讀MessageBox("Unabletoload"+EXAMPLE_BAT+".",SEVERE);abort;精品文檔放心下載endif;DBPATH=SRCDISK+"\\";//AddthelineSETPATH=SRCDISK+"\\”.精品文檔放心下載if(BatchAdd("SOURPATH",DBPATH,"",BEFORE)<0)then精品文檔放心下載MessageBox("SecondcalltoBatchAddfailed",WARNING);感謝閱讀abort;endif;Savetheupdatedfile;backuptheoriginalfile.if(BatchFileSave(EXAMPLE_BAK)<0)then精品文檔放心下載MessageBox("Unabletosave"+EXAMPLE_BAK+".",SEVERE);//else感謝閱讀MessageBox("Batchfilesaved.Backupcreated.",INFORMATION);endif;謝謝閱讀該腳本中,我們定義Install.bat的安裝路徑,并且在開始處用BatchFileLoad函數(shù)調(diào)用它,注意,該調(diào)用并不是執(zhí)行它,而是在內(nèi)存中臨時調(diào)用。然后設置一個變量DBPATH=SRCDISK謝謝閱讀"\\",SRCDISK是IS判斷Setup.inx所在的位置,取出安裝盤符,當然我們后邊要加上反斜杠。譬如光盤在F:我們這樣做的目的就是在批處理的第一行插入SetSOURPATH=F:\。感謝閱讀BatchAdd函數(shù)用于加載這個變量,保證在該批處理文件中最開始就設置這一變量。最后使謝謝閱讀BatchFileSave保存批處理文件。同樣,在卸載時候我們同樣需要在Deinstall.bat中這樣去做,只是位置要確定在Uninstalling,并且定義deinstall.bat的安裝路徑即可。謝謝閱讀.UnInstalling函數(shù)中的具體腳本如下:#defineUNINSTALL_BATINSTALLDIR^"Database\\deinstall.bat"精品文檔放心下載#defineUNINSTALL_BAK"deinstall.bak"謝謝閱讀exportprototypeDefaultFeature_UnInstalling();感謝閱讀functionDefaultFeature_UnInstalling()感謝閱讀STRINGTARG,SOURCE;STRINGDBPATH,DATA,DATAsur,TITLE;感謝閱讀begin//Loadthebatchfiletobeedited.謝謝閱讀if(BatchFileLoad(UNINSTALL_BAT)<0)then感謝閱讀MessageBox("Unabletoload"+EXAMPLE_BAT+".",SEVERE);精品文檔放心下載abort;endif;DBPATH=SRCDISK+"\\";//AddthelineSETPATH=SRCDISK+"\\".謝謝閱讀if(BatchAdd("SOURPATH",DBPATH,"",BEFORE)<0)then精品文檔放心下載MessageBox("SecondcalltoBatchAddfailed",WARNING);感謝閱讀abort;endif;//Savetheupdatedfile;backuptheoriginalfile.精品文檔放心下載if(BatchFileSave(UNINSTALL_BAK)<0)then謝謝閱讀MessageBox("Unabletosave"+UNINSTALL_BAK+".",SEVERE);謝謝閱讀//else//MessageBox("Batchfilesaved.Backupcreated.",INFORMATION);endif;謝謝閱讀執(zhí)行批處理文件我們修改完批處理文件,就要在修改保存之后執(zhí)行它。這需要用到Is函數(shù)庫中的LaunchAppAndWait()函數(shù)感謝閱讀語法:LaunchAppAndWait(szProgram,szCmdLine,lWait);精品文檔放心下載說明:LaunchAppAndWait函數(shù)運行由szProgram指定的帶有szCmdLine指定的命令行參數(shù)的應用程序。第三個參數(shù),lWait指示安裝在繼續(xù)前是否要等待直到運行的應用程序終精品文檔放心下載.止。一個安裝程序只能監(jiān)控由szProgram指定的應用程序;如果該應用程序要運行其它應感謝閱讀用程序或進程,安裝程序不能監(jiān)控它們。因此,安裝程序?qū)⒃诘谝粋€應用程序結(jié)束后繼續(xù),即使那時由第一個應用程序運行的其它應用程序仍在運行。注意如果運行的應用程序終止失敗,則安裝程序?qū)o限等待運行的應用程序完成。添加在Installed腳本的后面:感謝閱讀TARG=INSTALLDIR^"Database";感謝閱讀if(LaunchAppAndWait(INSTALLDIR^"Database\\install.bat",TARG,LAAW_OPTION_WAIT|LAAW_OPTION_HIDDEN)<0)then精品文檔放心下載MessageBox("Unabletolaunchinstall.bat",SEVERE);精品文檔放心下載endif;end;LAAW_OPTION_HIDDEN這個參數(shù)是隱藏bat的執(zhí)行窗口,它與精品文檔放心下載LAAW_OPTION_WAIT并用是隱藏并且等待程序執(zhí)行完成后返回,注意他們的前后順序。謝謝閱讀添加在UnInstalling腳本的后面:TARG=INSTALLDIR^"Database";感謝閱讀if(LaunchAppAndWait(INSTALLDIR^"Database\\deinstall.bat",TARG,LAAW_OPTION_WAIT|精品文檔放心下載LAAW_OPTION_HIDDEN)<0)then謝謝閱讀MessageBox("Unabletolaunchdeinstall.bat",SEVERE);精品文檔放心下載endif;end;腳本已經(jīng)完成,我們編譯腳本,并確定沒有任何的問題。.第五部分:其他修改界面風格在InstallationDesigner中選擇IS左邊欄的UserInterface中的Dialogs精品文檔放心下載在右邊窗口中選擇Skins,選擇之后點擊Select精品文檔放心下載界面窗口風格改變.編譯打包在InstallationDesigner中選擇IS左邊欄的Media中的Realrases感謝閱讀在右邊欄Releases點擊右鍵,選擇ReleasesWizard…感謝閱讀出現(xiàn)向?qū)Ы缑嬖谠摻缑嬷?,注意幾個界面,其余均為默認FilterSetting界面,不要做任何的選擇感謝閱讀MediaType界面,選擇NetworkImage感謝閱讀.注意:該地點不要選擇過濾!!默認即可,若選擇,導致讀取光盤1158問題!上圖為錯誤圖感謝閱讀.完整的安裝包文件第六部分:遇到的問題1158問題:過濾語言操作導致,不選擇過濾項即可中文輸入亂碼問題:在向?qū)е羞M行中文輸入即可環(huán)境變量問題:由于IS提供設置環(huán)境變量的功能,先開始認為在IS中設置環(huán)境變量就可以通過bat去讀取,但是這樣做是錯誤的,變量是可以添加成功,但不允許該次的調(diào)用,所以精品文檔放心下載.放棄了這種方法,改用函數(shù)。設計思路問題:先開始是創(chuàng)建新庫,并分別導入表,創(chuàng)建用戶,導入數(shù)據(jù),這樣做麻煩的要死,參數(shù)問題不斷。后來改用數(shù)據(jù)模板建庫。精品文檔放心下載目錄問題:開始是這樣打算的,把文件和數(shù)據(jù)庫用不同的目錄區(qū)分開,UI中出現(xiàn)兩個路徑選擇頁面,可是IS中只提供一個安裝INSTALLDIR的目錄的參數(shù),另外一個目錄路徑我不知道如何獲取和調(diào)用。故采用在INSTALLDIR目錄下又創(chuàng)建了Database文件夾。第七部分:總結(jié)感謝閱讀本人第一次使用IS,走了不少彎路,先開始用ISExpress版本,發(fā)現(xiàn)根本無法使用腳本,改成IS09,由于對Oracle的不熟悉,批處理的不熟悉,IS編程語言的不熟悉,導致此次制作過程頗為漫長。零零散散歷時一個多月的時間。感謝閱讀這里要感謝IS群的幫助,是他們給我前進的動力。問題一一排除,最終做好產(chǎn)品,提交Oracle。謝謝閱讀特別感謝,海洋女神,奕婷,Blue,宇心,csp等等。。。感謝閱讀以上全部內(nèi)容僅僅包含ORACLE的打包,公司的產(chǎn)品應用并沒有放在其中。感謝閱讀IS群19622645空白制作QQ:28021418感謝閱讀部分源代碼exportprototypeNew_Feature_Installing();感謝閱讀functionNew_Feature_Installing()精品文檔放心下載beginend;//---------------------------------------------------------------------------精品文檔放心下載//TheInstallingeventissentbeforethefeatureDefaultFeature//isinstalled.感謝閱讀//---------------------------------------------------------------------------精品文檔放心下載exportprototypeDefaultFeature_Installing();精品文檔放心下載functionDefaultFeature_Installing()謝謝閱讀STRINGdiskpath,szCommand,szCmdLine,szCommandecp,szCmdLineecp;begin感謝閱讀diskpath=SRCDISK+"\\";//定義安裝盤路徑謝謝閱讀//運行framework20安裝程序if(LaunchAppAndWait(SRCDIR^"supportfiles\\dotnetfx.exe","",LAAW_OPTION_WAIT/*|感謝閱讀.LAAW_OPTION_HIDDEN*/)<0)then精品文檔放心下載MessageBox("Unabletolaunchdotnet",SEVERE);精品文檔放心下載endif;if(LaunchAppAndWait(SRCDIR^"supportfiles\\framwork2.0\\setup.exe","",LAAW_OPTION_WAIT/*精品文檔放心下載|LAAW_OPTION_HIDDEN*/)<0)then感謝閱讀MessageBox("Unabletolaunchdotnet2",SEVERE);感謝閱讀endif;//定義MSI文件參數(shù)及MSI文件位置szCommand=WINSYSDIR^"msiexec.exe";精品文檔放心下載LongPathToShortPath(szCommand);精品文檔放心下載szCmdLine=SRCDIR^"supportfiles\\EngineRT\\setup.msi";LongPathToShortPath(szCmdLine);//運行MSI文件感謝閱讀if(LaunchAppAndWait(szCommand,"/i"+szCmdLine,LAAW_OPTION_WAIT)<0)thenMessageBox("UnabletolaunchACGIS",SEVERE);endif;謝謝閱讀//szCommandecp=SRCDIR^"supportfiles\\SoftwareAuthorization.exe";//LongPathToShortPath(szCommandecp);感謝閱讀//szCmdLineecp=SRCDIR^"supportfiles\\license.ecp";感謝閱讀//LongPathToShortPath(szCmdLineecp);感謝閱讀if(LaunchAppAndWait(SRCDIR^"supportfiles\\Runecp.bat",diskpath,LAAW_OPTION_WAIT/*謝謝閱讀|LAAW_OPTION_HIDDEN*/)<0)then精品文檔放心下載MessageBox("Unabletolaunchecp",SEVERE);精品文檔放心下載endif;end;//---------------------------------------------------------------------------感謝閱讀//TheInstalledeventissentafterthefeatureDefaultFeature//isinstalled.精品文檔放心下載.//---------------------------------------------------------------------------謝謝閱讀#defineEXAMPLE_BATINSTALLDIR^"Database\\install.bat"謝謝閱讀#defineEXAMPLE_BAK"install.bak"感謝閱讀exportprototypeDefaultFeature_Installed();精品文檔放心下載functionDefaultFeature_Installed()謝謝閱讀STRINGTARG,SOURCE,TARG1;STRINGDBPATH,DATA,DATAsur,TITLE;精品文檔放心下載begin//Loadthebatchfiletobeedited.精品文檔放心下載if(BatchFileLoad(EXAMPLE_BAT)<0)then精品文檔放心下載MessageBox("Unabletoload"+EXAMPLE_BAT+".",SEVERE);精品文檔放心下載abort;endif;DBPATH=SRCDISK+"\\";//AddthelineSETPATH=SRCDISK^"test".謝謝閱讀if(BatchAdd("SOURPATH",DBPATH,"",BEFORE)<0)then感謝閱讀MessageBox("SecondcalltoBatchAddfailed",WARNING);謝謝閱讀abort;endif;//Savetheupdatedfile;backuptheoriginalfile.精品文檔放心下載if(BatchFileSave(EXAMPLE_BAK)<0)then謝謝閱讀MessageBox("Unabletosave"+EXAMPLE_BAK+".",SEVERE);//else感謝閱讀//MessageBox("Batchfilesaved.Backupcreated.",INFORMATION);endif;謝謝閱讀//DATAsur="C:\\";//DATA=SRCDISK^"test";//TITLE="Pathbufferexample";精品文檔放心下載//PathSet(DATAsur);//SprintfBox(INFORMATION,TITLE,感謝閱讀//"Thestartingsearchpathis%s.",DATAsur);精品文檔放心下載.//if(PathAdd(DATA,"",FULL,BEFORE)<0)then感謝閱讀//MessageBox("UnabletoaddDATAPathtopathbuffer.",SEVERE);謝謝閱讀//abort;//endif;//PathGet(DATAsur);//SprintfBox(INFORMATION,TITLE,感謝閱讀//"DATAPathaddedbeforefirstpath.\n\nThesearchpathis%s.",//DATAsur);精品文檔放心下載TARG=INSTALLDIR^"Database";感謝閱讀//SOURCE=SRCDISK^"test";感謝閱讀//LaunchAppAndWait(SRCDIR^"path.bat",SOURCE,WAIT);精品文檔放心下載if(LaunchAppAndWait(INSTALLDIR^"Database\\install.bat",TARG,LAAW_OPTION_WAIT|LAAW_OPTION_HIDDEN)<0)then謝謝閱讀MessageBox("Unabletolaunchinstall.bat",SEVERE);感謝閱讀endif;//Delay(1);//LaunchAppAndWait(INSTALLDIR^"createdb.bat",TARG,LAAW_OPTION_WAIT);//Delay(2);謝謝閱讀//LaunchAppAndWait(SRCDISK^"test//sqlscript//setup.bat",TARG,LAAW_OPTION_WAIT);//Delay(2);感謝閱讀//LaunchAppAndWait(SRCDISK^"test//sqlscript//importdb.bat",TARG,LAAW_OPTION_WAIT);end;精品文檔放心下載//---------------------------------------------------------------------------謝謝閱讀//TheUnInstallingeventissentjustbeforethefeature精品文檔放心下載//DefaultFeatureisuninstalled.感謝閱讀//---------------------------------------------------------------------------感謝閱讀#defineUNINSTALL_BATINSTALLDIR^"Database\\deinstall.bat"謝謝閱讀#defineUNINSTALL_BAK"deinstall.bak"感謝閱讀exportprototypeDefaultFeature_UnInstalling();感謝閱讀functionDefaultFeature_UnInstalling()精品文檔放心下載STRINGTARG,SOURCE;.STRINGDBPATH,DATA,DATAsur,TITLE;精品文檔放心下載begin//Loadthe

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論