eygle.com   eygle.com
eygle.com  
 
留言簿 - Powered by eYgLe.Com
eygle.com 我要留言
如何学习Oracle-eygle的方法经验谈
昵称
内容 页: 1 - << < 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 > >> - 310
# 42595
pz




To: eygle
  你好,我想问如果想修改 MAXLOGFILES 或者MAXLOGMEMBERS 参数应该如何修改,谢谢!
From: pz
2007.01.05 20:41
To: pz
  重建控制文件。
From: eygle
2007.01.08 09:15

版主选项: 回复 编辑
# 42594
kilma




To:
  exec dbms_repcat.drop_master_repgroup(gname=>'rep_test',all_sites => true);

ERROR 位于第 1 行:
ORA-23312: 根据BAI.CN不是 masterdef
ORA-06512: 在"SYS.DBMS_SYS_ERROR", line 86
ORA-06512: 在"SYS.DBMS_REPCAT_MAS", line 883
ORA-06512: 在"SYS.DBMS_REPCAT_MAS", line 2649
ORA-06512: 在"SYS.DBMS_REPCAT", line 635
ORA-06512: 在line 1

请教
From: kilma
2007.01.05 20:30
To: kilma
  
根据BAI.CN不是 masterdef

操作站点不是主体定义站点。

From: eygle
2007.01.08 09:14

版主选项: 回复 编辑
# 42593
鬥斧




To:
  文章被截掉了,位址:http://www.oracle.com/technology/tech/java/sqlj_jdbc/htdocs/jdbc_faq.htm
希望站長有任何見解,也不吝告知。
From: 鬥斧
2007.01.05 18:07

版主选项: 回复 编辑
# 42592
鬥斧




To:
    我原本也認為他會去讀系統的表來轉碼,但我已經把系統的表改掉了,如果他參照系統的檔,那麼他就會正確轉碼(因為其他的碼都正常,包括造字區的,除了我自行擴充的以外)。他也可能用JRE的轉碼表來轉,但我把JRE的轉碼表也改掉了,如果他參照JRE的來改,那麼他也會正確轉碼。最後我把JAVAApplet直接挪到SERVER去執行,也排除了網路傳輸可能的轉碼問題(是這樣吧=.=)。
  根據以下Oracle官網的問答可知其中的NLS轉碼表將在10.1.0的版本後被orai18n.jar所取代。
(見以下位址文章:http://www.oracle.com/technology/tech/java/sqlj_jdbc/htdocs/jdbc_faq.htm)
那麼這自然就是Orcale的轉碼表了。只是其格式是.glb而且我還找不到哪一個是代表big5的轉碼表,還在努力中。如果站長有什麼資訊的話,也請不吝告知,多謝囉。或者是否也可去向Orcal的官方網站幫我問一下呢!多謝啊。如果是改JAVA的表,我是駕輕就熟了,但是Oracle的格式不同,還難以入手。

From: 鬥斧
2007.01.05 17:55

版主选项: 回复 编辑
# 42591
鬥斧




To:
  站長:
  J我已找到,謝謝。不過改起來難度高。還在想辦法。
From: 鬥斧
2007.01.05 12:27
To: 鬥斧
  你发现的情况是怎样的?
From: eygle
2007.01.05 13:27

版主选项: 回复 编辑
# 42590
鬥斧




To:
  站長:
  你好。我又試了幾個小時,也把Oracle裡面的所有JRE的相關表格都改了,目前可以確定是Oracle自己有字符集表,但不知在哪裡,是否可以指點一下呢?或者還有一種可能,因為我現在是使用thin驅動,不是用oci驅動,請問這是否也會有影響呢?感謝撥冗解答。
From: 鬥斧
2007.01.04 21:03

版主选项: 回复 编辑
# 42589
鬥斧




To:
  
謝謝站長的回覆。不過我目前遇到一個難題,情況是這樣的。我擴充了原本的C_950.NLS的對應,也就是增加了big5與unicode的對應數量,但符合高低位元組的範圍。同時我也修改了Java裡面的i18n.jar中的bytetocharms950.class與chartobytems950(Orcal 8i 用的是JRE 1.1.8)也改了charset.jar中的ms950.class(Orcal 9i用JRE 1.3,Orcal 10i用JRE 1.4)的對應,如果用JAVA的小程式寫中文進入MS的SQL(用的是MS的JDBC),不會有問題(所以他應該是直接調用系統的MS950.nls表來做轉碼動作),但用Orcal的JDBC並用程式寫中文進入Orcal時在中文存進資料庫時就已經轉碼失敗。所以我才問了這個問題,希望能明白Oracle的字符集(或轉碼表)是調用誰的?系統的(C_950.NLS)、JRE的、還是Oracle有自己的表呢?希望能獲得站長解惑,感謝感謝^^。
From: 鬥斧
2007.01.04 19:52
To: 鬥斧
  Oracle应该也是调用的操作系统的编码表,不过能否正确存储字符到Oracle数据库,还依赖于Oracle数据库的字符即;如果数据库字符即不支持,则可能无法正确存储或读取出来。
From: eygle
2007.01.05 13:27

版主选项: 回复 编辑
# 42587
garylyell




To: eygle
  对数据库进行性能优化是属于哪种类型服务?【 】系统增强【 】系统升级
From: garylyell
2007.01.04 15:24
To: garylyell
  系统增强
From: eygle
2007.01.04 16:28

版主选项: 回复 编辑
# 42586
Julia




To: oracle fancy、晓木
  谢谢,你们也快乐!
From: Julia
2007.01.04 14:11

版主选项: 回复 编辑
# 42585
晓木




To: eygle
  谢谢您!!愿您和您的Julia在新的一年里身体安康、工作顺利^_^
From: 晓木
2007.01.04 14:06

版主选项: 回复 编辑

页: 1 - << < 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 > >> - 310
我要留言
Copyright © 2003-2008 eygle.com All Rights Reserved.
Powered by: www.eYgLe.com