Sybase12.5 數(shù)據(jù)庫的安裝、卸載、備份、還原全集_第1頁
Sybase12.5 數(shù)據(jù)庫的安裝、卸載、備份、還原全集_第2頁
Sybase12.5 數(shù)據(jù)庫的安裝、卸載、備份、還原全集_第3頁
Sybase12.5 數(shù)據(jù)庫的安裝、卸載、備份、還原全集_第4頁
Sybase12.5 數(shù)據(jù)庫的安裝、卸載、備份、還原全集_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、一、Sybase 數(shù)據(jù)庫服務(wù)器端的安裝由于以前一直用sql server數(shù)據(jù)庫,早已熟悉了sql 環(huán)境,最近突然接觸sybase數(shù)據(jù)庫,不免有些陌生,各種不習(xí)慣呀。個人感覺sql比sybase好用多了,也許是我習(xí)慣sql了吧,但是有一點是可以 肯定的,sql的視覺效果比sybase強的不是一點半點。不過吧,sql比sybase強(這是對于用戶或是小型企業(yè)而言,對于大型企業(yè)來說,咱也不曉 地,沒準(zhǔn)sybase比較適合大型企業(yè))也是理所應(yīng)當(dāng)?shù)?,畢竟sql是在sybase的基礎(chǔ)上發(fā)展起來的,怎么說也算是站在巨人的肩膀上吧。好了,不多說 了,開始具體介紹sybase安裝。sybase數(shù)據(jù)庫的安裝分為服

2、務(wù)器端和客戶端,本文先介紹一下服務(wù)器端的安裝。1、和其他程序一樣,雙擊setup.exe. 2、出現(xiàn)歡迎界面,直接點擊next即可。 3、下面選擇相應(yīng)國家的協(xié)議,咱是中國人,當(dāng)然選擇“中華人民共和國”啦,并選擇下面單選鈕“我同意”,next。 4、選擇Sybase數(shù)據(jù)庫的主目錄,我選擇的E盤,因為這個盤是NTFS格式的,數(shù)據(jù)庫文件都比較大(單個文件),如果單個文件超過4G,F(xiàn)AT32格式的磁盤就會出錯。大家可根據(jù)磁盤空間分配進行改動,但目錄名Sybase,最好不要改動,方便日后維護,若改動注意不要用中文,請使用英文字母名。 5、點擊【Next】后,若路徑

3、名不存在,會提示創(chuàng)建,選是即可。6、接下來選擇自定義(custom)安裝 7、選擇你要安裝的文件,服務(wù)器端嘛,最好全選。 8、接下來,next即可。 9、接下來你將看到安裝進度條,這個過程比較漫長,大家耐心等待 10、接下來復(fù)選框全選。 11、選中自定義配置新的Adaptive Server選項和自定義配置新的Backup Server選項,對Adaptive Server、Backup Server服務(wù)進行手工設(shè)置,點擊【Next】下一步,屏幕顯示窗口 12、Adaptive Server配置如下,Backup  serv

4、er端口號為5001。 13、下一步  14、接下來,看到這個綠色的successufl,相信大家都挺激動的,終于要結(jié)束了。 15、結(jié)束,重啟計算機。 16、大家不要高興的太早,還沒有結(jié)束呢,淡定。繼續(xù)來設(shè)置數(shù)據(jù)庫的字符集,進入“E:sybaseASE-12_5install”目錄下,運行RUN_計算機名.bat,啟動Sybase服務(wù),doc窗口最好不要關(guān)閉。17、另外打開DOS,進入Sybase的安裝目錄下的cp936目錄下,如果沒有進入相應(yīng)的目錄下,輸入E:回車即可。 18、運行:charset -Usa -P -Sxx bina

5、ry.srt cp936 (xx為服務(wù)器名,本機不用加該參數(shù))  19、在DOS環(huán)境下使用命 isql -Usa -P-Sxx 登陸,不指定-S即為本機上的服務(wù)器 回車后出現(xiàn)下面的提示符,輸入 sp_configure"default character set id",171 后回車 再輸入 go,回車 20、接下來輸入 shutdown和go,回車 21、重新啟動服務(wù)2次(E:sybaseASE-12_5installRUN_計算機名.bat),因為第一次會自動退出,所以要啟動兩次22、再設(shè)置客戶端字符 集:進

6、入“E:sybaselocales”目錄下,有一個locales.bat文件,用記事本打開,找到前綴為NT的一段,將最后行,也就是 “l(fā)ocale= default, us_english, iso_1”中的“iso_1”修改成為“cp936” 23、為確保服務(wù)器每次啟動后,Sybase服務(wù)自動,請到控制面板管理工具服務(wù)中將Sybase的兩個服務(wù)(Sybase SQLServer 和 Sybase BCKServer),設(shè)置為自動啟動。至此Sybase服務(wù)器端安裝成功。累壞了吧,呵呵!二、Windows環(huán)境下Sybase12.5服務(wù)器端、客戶端的配置上篇博客介紹了Sybase數(shù)據(jù)庫服

7、務(wù)器端的安裝。下面是上篇博客地址: Sybase數(shù)據(jù)庫服務(wù)器端安裝這篇博客我們主要介紹一下Sybase數(shù)據(jù)庫服務(wù)器端和客戶端的配置。 1、服務(wù)器端的配置。其實,在安裝Sybase服務(wù)器端的時候,我們已經(jīng)配置了一個Adaptive Server(安裝過程的第12步)。一般咱們用一個就可以了。當(dāng)然,如果安裝完成后,還想再添加一個Adaptive Server,這個也是可以的,下面就以一個實例給大家演示一下配置過程。第一步:點擊開始所有程序,打開Sybase目錄下的Server Config。彈出如下窗口:第二步:選中Adaptive,點擊Create Adaptive Serv

8、er,出現(xiàn)如下窗口,輸入Adaptive Server Name,我輸入Test。點擊繼續(xù)(Continue),出現(xiàn)如下畫面:繼續(xù)點擊Continue,出現(xiàn)如下畫面,這里如果你有其他Adaptive Server,那個下面的dat文件就得換個名了,我們用master1.繼續(xù)Continue,我們?nèi)稳谎赜蒙弦徊降拿椒?,用sybprocs1.繼續(xù)Continue,出現(xiàn)下面畫面:點擊Configure Default XP Server 點擊Network Addresses ,點擊Add,輸入你的ip,后面的5004是端口號。點擊Ok,繼續(xù)點擊Ok,點擊Ok,點擊Network Address

9、es,同樣點擊Add同樣輸入你的IP、端口號,這里輸入5000.點擊Ok。點擊Continue,接下來出現(xiàn)一個相對漫長的等待畫面,不過這說明我們的工作要結(jié)束了。出現(xiàn)下面的畫面,說明你成功了,點擊Continue,關(guān)閉那些窗口即可。如果你還不放心的話,右擊計算機管理,點擊服務(wù)和應(yīng)用程序下的服務(wù),你會發(fā)現(xiàn)在這里面出現(xiàn)了我們剛才新建的幾個服務(wù)(有兩個是自動給我們建立的),如下圖(多余的那幾個是原來的,跟我們的木有關(guān)系):到目前為止,我們的Adaptive Server 就建好了,不過此時你要是啟動服務(wù)的話,會出現(xiàn)如下問題:怎么辦?不用著急,重啟計算機,等再次啟動服務(wù)的時候,你會驚奇的發(fā)現(xiàn),那幾個服務(wù)

10、奇跡般的啟動了(一般我們啟動Sybase SQLServer _Test,和Sybase BCKServer _ Test_BS即可)。樂壞了吧!服務(wù)器端的配置就到此結(jié)束了。 2、客戶端的配置。在說客戶端配置前,我簡單介紹一下客戶端的安裝。客戶端的安裝基本上和服務(wù)器端的安裝一樣(具體安裝參見:Sybase數(shù)據(jù)庫服務(wù)器端安裝),只是第7步做如下選擇即可:安裝結(jié)束后即可重啟計算機。 配置客戶端電腦重啟后,打開開始所有程序SybaseDsedit Utility,開始配置客戶端。 出現(xiàn)如下畫面:點擊Ok,我們可以看到這里已經(jīng)出現(xiàn)了我剛才建立的服務(wù)名稱,但是,如果是在你的

11、電腦上,這些服務(wù)是不會出現(xiàn)的,為什么尼?因為我的客戶端和服務(wù)器端在同一電腦上,這些服務(wù)是自動添加過來的。而你的電腦上就不同了。那該怎么辦尼?不要著急,下面就教大家如何添加。在Server中右擊,選擇Add輸入你要連接的Server Name,比如我們要連接剛才我們建立的Test Server,就在這里輸入Test(這個名字必須和服務(wù)器端的名字相同,否則,你懂的)。點擊Ok,接下來就是配置Server Address了。雙擊Server Address點擊Add輸入你要連接服務(wù)器端的ip和端口號,記得用逗號隔開,Protocol選擇TCP。Ok即可。 完成后,檢測一下是否可用。右擊Se

12、rver Address點擊Ping按鈕。如果出現(xiàn)如下畫面,恭喜你,你成功了,現(xiàn)在你可以連接到服務(wù)器端了。假如很不幸,下圖出現(xiàn)在你面前,這說明網(wǎng)絡(luò)服務(wù)不通。原因可能是:1、網(wǎng)絡(luò)服務(wù)協(xié)議輸入有誤,檢查是否服務(wù)器上的一致。2、網(wǎng)絡(luò)不通,在命令提示符窗口中用ping命令拼服務(wù)器的IP地址,看通不通。執(zhí)行 Ping 10.65.37.245 命令查看,若命令行第二段有三行Request time out. 則表示網(wǎng)絡(luò)不通,也可能是TCP/IP協(xié)議沒安裝。若第二段中有Reply from 10.65.37.245:,則表示網(wǎng)絡(luò)通暢。3、服務(wù)器上的服務(wù)沒有啟動。如果是這樣其他客戶端和服務(wù)本身都拼不通,也不

13、能登錄浪潮軟件。 如果一切順利的話, Sybase 客戶端就配置完成了。三、Windows上手動卸載Sybase 在介紹Sybase的卸載前,我先給大家分析一下大家卸載Sybase的原因。原因大體分為兩類:一類是我不用Sybase數(shù)據(jù)庫了,我想完全卸載它。如果是這樣的話,你直接跳過下文第一部分,直接進入第二部分完全卸載Sybase。另一類就是,我想用,但是Sybase老不能正常工作,比如:Sybase的服務(wù)不能正常啟動。其實如果是這種問題的話,我們并非只有卸載重新安裝這一種解決方案,大家不妨試一下下面的方法。 第一部分:Sybase的修復(fù)(針對服務(wù)不能正常開啟的情況)。1&

14、#160; 移除原來的Adaptive Server 、Backup Server、Monitor Server,方法是直接點擊下圖中的Remove Adaptive(Backup 、Monitor ) Server 即可(找不到這個窗口的可參考一下我上一篇博客)。 2  清理注冊表為了保證本次修改后的數(shù)據(jù)庫服務(wù)器server name 和原來的一樣,建議大家在注冊表里將原來的相關(guān)服務(wù)器server name 刪除。具體操作步驟如下:我還是以上篇博客我新建的Test Server為例。 開始運行(或者使用快捷鍵win + R),輸入regedit,進入注冊表。順次

15、打開如下目錄:HKEY_LOCAL_MACHINESOFTWARESYBASEServer找到和Test有關(guān)的文件,全部刪除即可。  3  重新build server具體新建步驟在上篇博客中已詳細(xì)介紹過,這里不再贅述。 第二部分:完全卸載Sybase。 1、停止Adaptive Server 服務(wù):開始程序管理工具一服務(wù),進入服務(wù)窗口,雙擊sybase SQLServer_Test(還有其他幾個和Test有關(guān)的服務(wù)) 。點擊“停止”,停止該服務(wù),并將啟動類型設(shè)為手動。2、重啟計算機,釋放由Adaptivoscrvcr使用的DLL:3、在開始一

16、運行中輸入regedit命令以啟動注冊表實用程序, 刪除以下內(nèi)容:HKEY_LOCAL_MACHINESOFTWARESYBASEServer HKEY_LOCAL_MACHINESOFTWARESYBASEServer_BS HKEY_LOCAL_MACHINESOFTWARESYBASEServer_HS HKEY_LOCAL_MACHINESOFTWARESYBASEServer_MS 到注冊表的如下結(jié)構(gòu)下: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEn

17、vironment 刪除DSLISTEN, DSQUERY, SYBASE, 并修改 LIB, INCLUDE, PATH刪除SYBASE有關(guān)目錄 刪除如下注冊鍵值: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices SYBSQL_ SYBXPS_XP SYBBCK_BS SYBMON_MS SYBHIS_HS 重新啟動計算機。 刪除SYBASE安裝目錄下中的所有SYBASE文件 。四、Sybase數(shù)據(jù)庫的備份和還原一、數(shù)據(jù)庫備份使用sybase

18、的backup server(備份服務(wù)器),做dump備份轉(zhuǎn)儲數(shù)據(jù)庫(dump database),就是為整個數(shù)據(jù)庫(包括數(shù)據(jù)、表結(jié)構(gòu)、觸發(fā)器、游標(biāo)、存儲過程、事務(wù)日志等)做一次物理備份。轉(zhuǎn)儲數(shù)據(jù)庫時,系統(tǒng)自動執(zhí)行一次checkpoint,即將日志和數(shù)據(jù)從緩沖區(qū)拷貝到硬盤(只拷貝臟頁),把已被分配的頁(日志和數(shù)據(jù))轉(zhuǎn)儲到設(shè)備。 備份命令格式為:dump database 數(shù)據(jù)庫名 to 路徑比如:Dump database Test to "D:/Test.dmp" 這種數(shù)據(jù)備份方式是將整個數(shù)據(jù)庫的運行環(huán)境完整的復(fù)制一份,包括數(shù)據(jù)庫的臟頁和碎片,在使用l

19、oad命令恢復(fù)時,只能恢復(fù)到同樣大小的數(shù)據(jù)庫中(數(shù)據(jù)和日志的大小都只能和原來完全一致)。優(yōu)點是數(shù)據(jù)庫完整無誤,缺點是不能直接查看備份內(nèi)容。 理論部分到此結(jié)束,下面看看詳細(xì)的備份過程(有圖有真相)。先看看我的數(shù)據(jù)庫,如下圖,下面我就以備份test數(shù)據(jù)庫為例,給大家演示一下詳細(xì)的備份過程。打開SQL Advantage(這個類似于SQL Server中的查詢分析器)接下來點擊Server菜單下的Connect選擇數(shù)據(jù)庫所在的Server,輸入用戶名:sa,密碼默認(rèn)為空(當(dāng)然,如果你修改過sa密碼的話,就填修改后的),點擊Connect。連接成功后,選擇master數(shù)據(jù)庫,在Session1中輸入如下命令:Dump database Test to "D:/Test.dmp"(將數(shù)據(jù)庫test備份到D:/Test.dmp文件中)。點擊執(zhí)行按鈕。不好,出錯了,錯誤如下:原因是Sybase備份服務(wù)木有開啟,啟動即可!出現(xiàn)如下提示,說明備份成功。D盤下的Test.dmp文件就是我們的備份文件了。備份結(jié)束。二、數(shù)據(jù)庫的恢復(fù)Sybase的數(shù)據(jù)庫還原大體步驟如下:1、建立與原來數(shù)據(jù)庫一樣的Database Devices (文件大小、Devices number都要一致,文件所在位置也最好一致),下圖是原來數(shù)據(jù)庫中的三個Databa

溫馨提示

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

最新文檔

評論

0/150

提交評論