请教ORACLE的三个问题
我的问题比较多,可能耽误大家一些时间,在这里首先对大家表示感谢!
1、ORACLE在安装时有一个SYS的别名INTERNAL用户,在安全管理器中是看不到的,我觉得这对于系统安全很不利,请问如何控制INTERNAL的权利,或者竟将其在系统中去掉?
2、请问ORACLE数据库是否也有专门的中文版?我的一台装有英文NT4的机器上装了ORACLE的SERVER,在一台装有中文WINDOWS98的机器上装了ORACLE的客户端,在安装客户端的过程中ORALCE的安装提示是中文的(所以我猜想这个ORACLE是中文的?)。而后,我通过客户端在服务器上建立了一些数据表,并且向其中输入了一些中文。当我通过客户端从服务器中查询数据时,发现显示的是乱码(可我的客户端是中文的呀)。我不知道应该如何解决这个问题,是必须改装中文NT吗?还是ORACLE也要改版本?另外,如果是在UNIX上装ORACLE(比如是solaris),这个问题如何解决?Solaris也分中英文版本的区别吗?(我几乎没有接触过UNIX)
3、目前我准备编写基于CGI和ORACLE数据库的WEB动态网页发布,有一些ASP的基础。我的问题是:如何实现PERL编写的CGI程序与ORACLE数据库的连接?我知道在WINDOWS平台上通常使用的是ODBC,在UNIX上使用什么?是JDBC吗?如果是,还有别的方案吗?
在次表示衷心的感谢!