Sybase-->Connectivity-->Open ClIEnt Directery Service Editer-->進入dsedit操作界面-->Server Object-->Add...-->新增一個服務
Protocol: NLWNSCK
Network Address: 遠程計算機名,遠程Sybase端口號(例如:02a2e13d5ca3439,5000)
或者
Protocol: TCP
Network Address: 遠程計算機IP,遠程Sybase端口號(例如:10.218.64.28,5000)
把dsedit關掉
Sybase-->Sybase Central-->右鍵單擊Adaptive Server Enterprise-->連接-->選擇在dsedit裡面設置好的服務信息
測試鏈接應該可以成功了!
在做dump和load的時候一定要注意是否用管理員(sa)登陸的。
導出dmp文件命令格式如下:
dump database SinoCMS to 'D:\mySinoCMS.dmp'
load database SinoProf from 'D:\mySinoCMS.dmp'
load時如果遇到 錯誤代碼=8009 為設備空間或數據庫空間不夠。(如果確信設備空間和數據庫空間足夠大,還應
該看看logical page size是否相同)
load時如果遇到 錯誤代碼=3101 為有人在使用這個數據庫(【注】:在執行load命令時一定要把其他所有關於
Sybase的窗口都關掉,只留一個執行load命令的窗口)。
sp_dboption不能在master上使用。
SinoCMS 和 SinoProf都是已經存在的數據庫用戶。
上訴導出的位置為遠程計算機的D盤下。
【注】在執行dump和load操作的時候一定要保證兩邊數據庫的logical page size相同,否則dump出來的dmp文件
不能被load。 跑完load命令後要右鍵單擊已經導入的數據庫手動聯機。
上訴是用命令行導出導入的過程,還可以利用Sybase的導出導入向導(右鍵單擊要導出導入的數據庫)來完成dump(備份)和load(恢復)的工作。