藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 數 據 庫


    

藍森林 http://www.lslnet.com 2006年7月08日 11:08


如何異操作系統間互相倒庫?

現有 sybase 11.9.2 在hpux上
我想把sybase裡的 數據庫A 中的數據轉儲到 2000server的sybase server中. 不知道能否可行?
最好是整庫轉啊. bcp有報錯.

謝謝

如何異操作系統間互相倒庫?

斑竹啊.高手們啊
我的提問有問題嗎?

能不能指點一下啊.

如何異操作系統間互相倒庫?

用DBArtisan.

bcp報什麼錯?

如何異操作系統間互相倒庫?

DBArtisan.  是一個專門的軟件?哪裡有?

bcp報什麼錯?----一部分可以導.一部分不行.

如何異操作系統間互相倒庫?

把報錯提示信息貼上來。

DBArtisan我有,可以用QQ傳給你。
想要的話聯繫我QQ:9510206

如何異操作系統間互相倒庫?

我全部是用BCP來做的

如何異操作系統間互相倒庫?

-->

謝謝.我下載了.夠戧會用
我會聯繫你的.3x


bcp確實快

如何異操作系統間互相倒庫?

可以在2000下建backupserver,在hpux上dump是用at聯到2000上,
將數據dump到2000上就行了。

如何異操作系統間互相倒庫?

-->

這樣我只能在2000下生成一個dump文件
這個dump文件不能load到2000下的sybase server中去啊

如何異操作系統間互相倒庫?

bcp不能用?具體報了什麼錯啊?會不會字符有問題?

如何異操作系統間互相倒庫?

-->
為什麼不能load到2000的server中,報什麼錯?

如何異操作系統間互相倒庫?

bcp 不能導出的原因一般是:
1,導出過大,超過操作系統聲稱一個文件大小最大限制(比如1G、2G)的限制
2,原始表有損壞,
對於第一個原因,可以找操作系統工程師去掉這個限制
對於第二個原因,必須要表修復之後,才可以使用,而且對於第二原因即使是使用DUMP/LOAD方式來移數據的話,在新的數據庫裡面也會出現問題。一定要注意這個問題。
對於bcp不能導入全部數據的一般原因:
1,原始表的結構裡面有text,image字段,
2,client/server字符集不一致,可能某些字符(特別是有中文的)不能導入。
對於第一個原因,可以使用格式文件定義來導出數據。
對於第二個原因,可以修改client的字符集。在使用bcp的主機的sybase安裝目錄下找到locales.dat文件(該文件存放在$SYBASE/locales目錄下)將環境變量裡面所設定的語言哪項對應的字符集修改成與server段字符集一樣即可。
例如:
server端字符集為iso_1
echo $LANG的結果為C
操作系統為hp
那麼就修改locales.dat文件中的原始文件如下行:
[hp ux]
   ......
   ......
   locale = C, us_english, roman8
   .......
   .......
將上面的roman8修改為iso_1即可。
重要提示:
    對於unix操作系統和nt的操作系統由於對於16進制的高低位存放位置不同,如果不是使用遠程備份的方式,一定不要使用dump/load方式來轉移數據庫數據。

如何異操作系統間互相倒庫?

補充一下,就算是利用遠程備份將數據庫備份到了不同的操作系統,也不能進行load。
所以 chuxu ,你的說法有問題!  :)

只能使用bcp或者相關工具,DBArtisan實際上也是使用的BCP!

如何異操作系統間互相倒庫?

多謝blackrose兄指正

如何異操作系統間互相倒庫?

呵呵!有你在這裡,大伙都放心了!

原來的斑竹在九泉之下也會 :) .............

最近比較忙,大家可能都把我忘了.......

如何異操作系統間互相倒庫?

-->
我曾經使用這個方法將AIX上的數據load到HP上,請Blackrose幫忙看看有什麼問題?

如何異操作系統間互相倒庫?

請問DBArtisan如何使用!我想從ScoUnix下的sybase庫到導到window2000,應該如何操做?

如何異操作系統間互相倒庫?

有沒有DBArtisan的註冊碼呀!

如何異操作系統間互相倒庫?

我在unixware 7下的sybase 11.9.2 dump到win2k 平台sybase11.9.2

在win2K load 沒有一點問題。你可以試試

如何異操作系統間互相倒庫?

-->

我是hpux.能dump去.但是倒不進去.
怎麼load?



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com