发现在Users组权限下运行OraClient10g_home1(Windows32位版本)会报错,请求解决。
公司的一个软件系统使用的是Oracle10G数据库(Windows32位版本),C/S架构。客户端计算机安装有Oracle - OraClient10g_home1(Windows32位版本)。客户段计算机的权限都是在Administrators组,现在公司要求把客户端计算机的权限降低为在Users组。现在我们发现在Users组权限下运行该软件客户端会报错,请求解决。
报错内容如下:
Connect2DB
Microsoft OLE DB Provider for Oracle
-214767259
未找到Oracle客户端和网络组件。这些组件是由Oracle公司提供的,是Oracle 8i版(或更高)客户软件安装的一部分。
在安装这些组建之前,将无法使用此提供程序。
这个服务器端的Oracle10G是日语界面。我想请教一下如何知道服务器端的Oracle10G在安装时有没有加载简体中文语言,如果没有加载简体中文语言,又该如何加载简体中文语言?
服务器端的WindowsServer2003SP1是多国语言版,加载了日语包,没有加载中文语言包。如果在WindowsServer2003SP1没有加载中文语言包的情况下把Oracle10G的语言切换到简体中文,会不会出现问题,会不会出现乱码?我不敢乱动数据库服务器

解决方案 »

  1.   

    10g版本不太清楚。Windows平台下的9i,Administrator安全完成后,users组的用户对oracle安装目录的权限严重不足,有些目录(比如重要的tnsnames.ora所在目录)的读权限都没有。把oracle的安装目录的完全控制权限赋给users组,注意要把权限传递给所有的子目录。
      

  2.   

    完全同意楼上的意见,在Windows平台下,user组用户是没用权力访问ORACLE的安装目录,10g中也是如此