Java民工的铁皮房

Consciousness Of Programming - wjywilliam 想飞,总是会飞的......
posts - 8, comments - 14, trackbacks - 0, articles - 9
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

  最近一年的project的DB是oracle,所以找了个第三方的sql 工具TOAD,当然toad非常的不错,而且功能非常多强,但是用了这么久,还是有点不习惯它的窗口风格。而以前自己在玩mysql的时候又发现了一个非常不错的mysql管理工具叫EMS MYSQL MANAGER 2005,功能呢也是非常的强,而且界面友善,风格比较传统易用,就在想有没有一个EMS SQL MANAGER 是for oracle的呢?结果前段时间终于给我下载到EMS SQL Manager 2007 for Oracle了,而且有了破解,高兴得要命,立刻去尝尝新。果然功能一样的强大,几乎toad有的ems sql manager都有了,而且界面易用友好(例如filter的功能还比toad的强),就决定用这个了。

但是问题终于出来了,在试的时候只管用query功能,没有进行在data browser 里面data的add和update,想不到我随便改一个记录,立刻就显示了ORA-01461: can bind a LONG value only for insert into a LONG 的错误,后来查了一下资料发现不可能是long型的问题,我根本没有long type的column,也没超字符,后来就发现是client的charsetEncoding的问题了,是字符集的问题了,但是我在用for mysql的版本的时候,在“database info”

选项里面是有得设client char的,在for oracle里面却没有,好像是默认跟system的字符集吧, 就这样子,没得设字符集就没法子修改数据了,一commit就报ORA-01461:,查了好久资料发现很少人用EMS的工具,真想用这工具阿,郁闷了很久阿。。。哪位仁兄高手用过知道解决办法的能告诉吗?谢谢了


评论

# re: EMS SQL Manager 2007 Professional for Oracle 更新数据的问题(字符集的问题)!  回复  更多评论   

2007-04-07 12:08 by water ye
oracle user很多喜欢用pl/sql developer

# re: EMS SQL Manager 2007 Professional for Oracle 更新数据的问题(字符集的问题)!  回复  更多评论   

2007-04-08 22:09 by wjywilliam
我知道,pl/sql developer是非常简单的工具,但是本人比较喜欢易用功能又强大的工具,可以在DB browse和sql edit的时候有更加多的功能

# re: EMS SQL Manager 2007 Professional for Oracle 更新数据的问题(字符集的问题)![未登录]  回复  更多评论   

2007-04-28 09:25 by andy
能告诉我在哪里可以下载EMS SQL Manager for Oracle啊?谢谢

# re: EMS SQL Manager 2007 Professional for Oracle 更新数据的问题(字符集的问题)!  回复  更多评论   

2007-06-06 13:00 by MYTAIA@163.com
我用的也是这个,也有乱码问题
在MYSQL里也存在这个问题
感觉EMS SQL套件都有这个问题,对乱码问题没有得到很好的解决

# re: EMS SQL Manager 2007 Professional for Oracle 更新数据的问题(字符集的问题)!  回复  更多评论   

2007-06-10 14:33 by wjywilliam
这个东西哪里都有的下载,google一搜一大堆。另外,我觉得这么成熟的产品不可能存在这个问题,MYSQL可以很好的解决,我试过了,置于ORACLE,要研究研究

# re: EMS SQL Manager 2007 Professional for Oracle 更新数据的问题(字符集的问题)!  回复  更多评论   

2007-08-02 10:33 by wjywilliam
现在到了另一家company,发现EMS client字符集的问题原来是由于DB,create Database造成的,如果一开始按utf8的编码来create database的话,不会有我上述的问题。看来是我多虑了。

# re: EMS SQL Manager 2007 Professional for Oracle 更新数据的问题(字符集的问题)!  回复  更多评论   

2010-05-23 15:09 by xu
ems 2007系列的好像都存在字符问题,2005就没有。我用for mysql的时候就是这样。后来从2007降回2005才好。一样的设置,用2007就是不行。好像for oracle没有2005版。
我也是从pl/sql developer转到toad,然后在使用mysql的过程中接触了ems mysql manager,结果又对ems for oarcle产生了强烈的兴趣。说实话,这几个GUI工具中,还是ems系列的最易用,并且不失功能的强大。现在mysq,oracle,postgresql,sql-server我全是用ems系列的工具。操作风格一样,真的很舒服

# re: EMS SQL Manager 2007 Professional for Oracle 更新数据的问题(字符集的问题)!  回复  更多评论   

2010-05-26 09:23 by wjywilliam
居然这么久了还有人回我这篇东西,哈哈,谢谢了。想不到 xu 阁下和我经历一样啊,都是觉得EMS系列的工具比较易用方便啊。

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问