二、安装配置oracle11g 客户端

2.1 Windows下oracle11g 客户端安装配置

注:网络与共享中心中更改适配器设置中IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.1.1图形化界面安装oracle 11g 客户端

注:oracle客户端、服务端和infa的位数版本应一致,否则会出现问题

安装包里点击setup.exe可执行程序,选择“运行”时点击下一步

选择简体中文点击下一步

选择要安装的路径点击下一步

执行“先决条件检查”时,如果有问题,勾选“全部忽略”点击下一步

等待安装完成

2.1.2oracle11g客户端配置

由于安装过程中oracle安装路径自动被写入Windows的环境变量中,故不需手动配置,另TNS连接字符串较输入主机名:端口@服务名便捷常用,TNS连接字符串配置方法如下:

Oracle11g客户端配置,可以利用oracle配置管理工具进行本地网络服务配置,一般可利用Net Configuration Assistant或Net Manager工具配置(配置好之后,tnsnames.ora中会自动生成TNS连接字符串),或者直接在tnsnames.ora中设置。

本文档选择直接在tnsnames.ora中设置,tnsnames.ora路径为/app/oracle/product/11.2.0/client_1/network/admin/tnsnames.ora(若安装了plsql developer,也可通过帮助→支持信息查看tnsnames.ora路径,如下图所示)若该路径下没有tnsnames.ora文件,可copy一份tnsnames.ora文件至该路径下,照图中ORCL连接字符串配置即可。

2.1.3创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

-- Create the user

createuser user_961 identifiedbyuser_961

defaulttablespaceUSERS

temporarytablespace TEMP

profileDEFAULT;

-- Grant/Revoke role privileges

grantconnectto user_961;

grantdbato user_961;

grantresourceto user_961;

-- Grant/Revoke system privileges

grantselectanytableto user_961 withadminoption;

grantcreateanyindexto user_961 withadminoption;

grantcreateanyindextypeto user_961 withadminoption;

grantcreateanyviewto user_961 withadminoption;

grantcreatepublicsynonymto user_961;

grantcreatetablespacetouser_961 withadminoption;

grantunlimitedtablespaceto user_961;

2.2Linux下oracle11g 客户端安装配置

注:虚拟机网络设置:新建虚拟机时网络模式勾选桥接,虚拟机网络编辑器中桥接模式下拉框选择自动,虚拟机中网络与共享中心中更改适配器设置IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.2.1建立用户组及oracle用户

由于root用户无法安装oracle,所以建立oinstall用户组及oracle用户,命令如下:

#groupadd oinstall

#useradd –g oinstall oracle

#passwd oracle

2.2.2安装oracle11g 客户端

注:使用#du –h XXX.zip查看放进系统的资源是否完整,若不完整安装会报错。

在oracle官网下载安装资源至系统中,安装资源的存放路径不做要求,如果安装资源为root组root用户,oracle用户可能由于权限问题解压安装不了,需注意;另下文创建的infa用户需要能够访问oracle的/home/oracle下所有文件及目录(因为oracle安装在这目录下,oracle的配置文件也在该目录下),不然会有其他问题。

#chmod –R 777 /home/oracle(改变/home/oracle下所有东西的权限为777)

将安装资源解压到当前目录,解压后进入文件夹执行runInstaller

#unzip XXX.zip(tar –xvf XXX.tar/tar –xvzf XXX.tar.gz)

#./runInstaller(或source runInstaller,若source命令不可用,需在系统配置文件中设置相关环境变量)

执行过程中如果出现空间不足报错,可以手动修改空间大小。

如上图所示执行先决条件检查失败“checking monitor:…… ”Failed,这个问题的可以通过退出重启计算机后用oracle用户登录安装解决。

出现这个界面,点击“NO”,在/etc/hosts中添加IP地址和主机名,重新安装即可。

另,若想修改主机名,可以在/etc/sysconfig/network中修改

点击“NEXT”即可

勾选“ignoreall”,点击“next”

按照图中提示步骤,切换至root用户执行图中两个shell脚本后点击“OK”

按下“Enter”

安装完成

2.2.3配置环境变量及TNS连接字符串

配置环境变量:

/etc/profile作用于整个系统的所有用户,/home/oracle/.bash_profile仅仅作用于oracle用户,/home/oracle/.bash_profile配置如下:

配置TNS连接字符串:

若/app/oracle/product/11.2.0/client_1/network/admin/中没有tnsnames.

Ora文件,copy一份tnsnames.ora至该目录,修改其中内容。

2.2.4创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

--Create the user

createuser linux_user_961 identifiedby linux_user_961

defaulttablespace USERS

temporarytablespace TEMP

profileDEFAULT;

--Grant/Revoke role privileges

grantconnectto linux_user_961;

grantdbato linux_user_961;

grantresourceto linux_user_961;

--Grant/Revoke system privileges

grantselectanytableto linux_user_961 withadminoption;

grantcreateanyindexto linux_user_961 withadminoption;

grantcreateanyindextypeto linux_user_961 withadminoption;

grantcreateanyviewto linux_user_961 withadminoption;

grantcreatepublicsynonymto linux_user_961;

grantcreatetablespaceto linux_user_961 withadminoption;

grantunlimitedtablespaceto linux_user_961;

三、安装配置infa

3.1Windows下infa安装配置

3.1.1图形化界面安装infa服务器

自定义关键字(本文档自定义的关键字为Abcd1234)

点击确定

(本文档域密码设置为Administrator)

等待……

等待……

安装成功

3.1.2 启动infa服务

3.1.3 配置存储库服务

注:

登录控制台,如果登录不进控制台,从以下方面排错:

1.  数据库是否能连上

2.  Infa服务是否成功开启,可以通过node.log,catalina.out配合KB Search查看

3.  相关端口是否能访问,使用telnet IP地址端口号查看是否能访问端口,若telnet命令找不到,先安装telnet服务器,百度可查,若端口不可访问,防火墙中开放端口或者直接关闭防火墙。

(PS:

(1)telnet访问远程端口, 例telnet 192.168.1.20 6008 ,如果跳转至另一个页面则可以访问该端口,如果显示连接失败,看远程中telnet服务是否开启,如果没开启,则在控制面板中程序和功能中添加telnet功能,然后开启telnet服务,如果telnet服务已开启,连接失败,则端口未开放,需要取控制面板中Windows防火墙中添加入站规则,开放端口。

(2)查看端口占用情况:cmd中输入netstat –ano显示各个进程端口使用情况,在运行中输入taskmgr开启任务管理器 ,选项中添加pid列,查看指定端口对应的进程

4.  浏览器的原因,链接不安全,点击继续访问,或者设置信任该链接。

(PS:注意字符集的设置,应该与存储库字符集一致

)

配置好之后

将“独占”模式改为“普通”模式,重启存储库服务

3.1.4配置集成服务

数据移动模式选择Unicode,点击完成,会跳转至代码页,字符集设置与安装infa服务器的操作系统的字符集一致

3.1.5图形化界面安装infa客户端

(按照安装引导步骤安装,截图略)

3.1.6配置域

Infa客户端和服务端在一台机子时直接配置域,Infa客户端和infa服务端不在一台机子上,在infa客户端的机子hosts中添加IP地址和主机名

3.1.7新建文件夹

 

3.2Linux下infa安装配置

3.2.1 新建infa用户

#groupaddoinstall

#useradd–g oinstall infa

#passwdinfa

安装资源的存放路径不做要求,注意安装资源的所有者应该为infa,若为root,infa解压安装可能会有问题

#chowninfa.oinstall XXX.xxx(将XXX.xxx的用户组改成哦install,用户改为infa

3.2.2 安装infa服务端

安装资源解压后执行以下命令开始安装infa

#shinstall.sh

出现这个问题,解决办法如上图

#unset  DISPLAY

重新执行

#sh install.sh

(截图步骤略)

安装完成(具体安装步骤截图略写,具体安装步骤百度可查)

3.2.3启动infa服务

另重启infa服务时,需要先关闭infa服务,否则会因为端口占用导致重启失败,若因端口占用导致重启失败,杀死占用端口的进程后重启

#Shinfaservice.sh shutdown(关闭infa服务)

3.2.4配置环境变量

# cd/home/infa

# vi.bash_profile

具体配置如下图

(ps:

(1)配置文件中配置了oracle、infa、ODBC的相关环境变量,修改了配置文件后,需要重启infa服务后才生效

(2)另:ODBC的问题,不管该odbc驱动infa是否提供,若不提供自行下载,配置好如下图所示的ODBC相关的变量,并在odbc.ini中正确编辑该数据库ODBC驱动信息,然后将该驱动的安装路径添加至LD_LIBRARY_PATH和PATH中,尽量将路径编辑在最前面之后,一般可用。

3.2.5配置存储库服务

配置存储库服务与Windows下配置相同,步骤略

唯一区别为:存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要#export INFA_CODEPAGENAME=“存储库服务的字符集”

3.2.6配置集成服务

配置集成服务与Windows下配置相同,步骤略

3.2.7安装infa客户端

Infa客户端可以安装在Windows系统下,安装配置步骤如Windows下安装步骤

四、安装配置过程遇到的问题及解决办法记录

问题一:配置存储库服务时,如下图报错:

解决办法:

经验证,oracle客户端为32位,oracle服务端和infa为64位,卸载32位oracle客户端重新安装64位oracle客户端问题解决。

问题二:

如图所示报错:

解决办法:

使用find命令在infa或者oracle安装路径寻找缺少的libclntsh.so.10.1文件,copy至如下三个路径即可

$INFA_HOME/isp/bin/plugins/ipc/bin

$INFA_HOME/service/shared/bin

$INFA_HOME/server/bin/

问题三:

如下图所示报错:

解决办法:

存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要编辑#export INFA_CODEPAGENAME=“存储库服务的字符集”,修改配置文件后,重启infa服务即可

问题四:

如下图所示报错:

解决办法:

若该数据库用户可以成功登录数据库,且该数据库用户在其它infa服务器下作为数据源使用没有问题,确保出问题的infa服务器所在的环境oracle和infa的.bash_profile配置正确,确保infa有权访问/home/oracle下的所有文件及子目录。

二、安装配置oracle11g 客户端

2.1 Windows下oracle11g 客户端安装配置

注:网络与共享中心中更改适配器设置中IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.1.1图形化界面安装oracle 11g 客户端

注:oracle客户端、服务端和infa的位数版本应一致,否则会出现问题

安装包里点击setup.exe可执行程序,选择“运行”时点击下一步

选择简体中文点击下一步

选择要安装的路径点击下一步

执行“先决条件检查”时,如果有问题,勾选“全部忽略”点击下一步

等待安装完成

2.1.2oracle11g客户端配置

由于安装过程中oracle安装路径自动被写入Windows的环境变量中,故不需手动配置,另TNS连接字符串较输入主机名:端口@服务名便捷常用,TNS连接字符串配置方法如下:

Oracle11g客户端配置,可以利用oracle配置管理工具进行本地网络服务配置,一般可利用Net Configuration Assistant或Net Manager工具配置(配置好之后,tnsnames.ora中会自动生成TNS连接字符串),或者直接在tnsnames.ora中设置。

本文档选择直接在tnsnames.ora中设置,tnsnames.ora路径为/app/oracle/product/11.2.0/client_1/network/admin/tnsnames.ora(若安装了plsql developer,也可通过帮助→支持信息查看tnsnames.ora路径,如下图所示)若该路径下没有tnsnames.ora文件,可copy一份tnsnames.ora文件至该路径下,照图中ORCL连接字符串配置即可。

2.1.3创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

-- Create the user

createuser user_961 identifiedbyuser_961

defaulttablespaceUSERS

temporarytablespace TEMP

profileDEFAULT;

-- Grant/Revoke role privileges

grantconnectto user_961;

grantdbato user_961;

grantresourceto user_961;

-- Grant/Revoke system privileges

grantselectanytableto user_961 withadminoption;

grantcreateanyindexto user_961 withadminoption;

grantcreateanyindextypeto user_961 withadminoption;

grantcreateanyviewto user_961 withadminoption;

grantcreatepublicsynonymto user_961;

grantcreatetablespacetouser_961 withadminoption;

grantunlimitedtablespaceto user_961;

2.2Linux下oracle11g 客户端安装配置

注:虚拟机网络设置:新建虚拟机时网络模式勾选桥接,虚拟机网络编辑器中桥接模式下拉框选择自动,虚拟机中网络与共享中心中更改适配器设置IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.2.1建立用户组及oracle用户

由于root用户无法安装oracle,所以建立oinstall用户组及oracle用户,命令如下:

#groupadd oinstall

#useradd –g oinstall oracle

#passwd oracle

2.2.2安装oracle11g 客户端

注:使用#du –h XXX.zip查看放进系统的资源是否完整,若不完整安装会报错。

在oracle官网下载安装资源至系统中,安装资源的存放路径不做要求,如果安装资源为root组root用户,oracle用户可能由于权限问题解压安装不了,需注意;另下文创建的infa用户需要能够访问oracle的/home/oracle下所有文件及目录(因为oracle安装在这目录下,oracle的配置文件也在该目录下),不然会有其他问题。

#chmod –R 777 /home/oracle(改变/home/oracle下所有东西的权限为777)

将安装资源解压到当前目录,解压后进入文件夹执行runInstaller

#unzip XXX.zip(tar –xvf XXX.tar/tar –xvzf XXX.tar.gz)

#./runInstaller(或source runInstaller,若source命令不可用,需在系统配置文件中设置相关环境变量)

执行过程中如果出现空间不足报错,可以手动修改空间大小。

如上图所示执行先决条件检查失败“checking monitor:…… ”Failed,这个问题的可以通过退出重启计算机后用oracle用户登录安装解决。

出现这个界面,点击“NO”,在/etc/hosts中添加IP地址和主机名,重新安装即可。

另,若想修改主机名,可以在/etc/sysconfig/network中修改

点击“NEXT”即可

勾选“ignoreall”,点击“next”

按照图中提示步骤,切换至root用户执行图中两个shell脚本后点击“OK”

按下“Enter”

安装完成

2.2.3配置环境变量及TNS连接字符串

配置环境变量:

/etc/profile作用于整个系统的所有用户,/home/oracle/.bash_profile仅仅作用于oracle用户,/home/oracle/.bash_profile配置如下:

配置TNS连接字符串:

若/app/oracle/product/11.2.0/client_1/network/admin/中没有tnsnames.

Ora文件,copy一份tnsnames.ora至该目录,修改其中内容。

2.2.4创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

--Create the user

createuser linux_user_961 identifiedby linux_user_961

defaulttablespace USERS

temporarytablespace TEMP

profileDEFAULT;

--Grant/Revoke role privileges

grantconnectto linux_user_961;

grantdbato linux_user_961;

grantresourceto linux_user_961;

--Grant/Revoke system privileges

grantselectanytableto linux_user_961 withadminoption;

grantcreateanyindexto linux_user_961 withadminoption;

grantcreateanyindextypeto linux_user_961 withadminoption;

grantcreateanyviewto linux_user_961 withadminoption;

grantcreatepublicsynonymto linux_user_961;

grantcreatetablespaceto linux_user_961 withadminoption;

grantunlimitedtablespaceto linux_user_961;

三、安装配置infa

3.1Windows下infa安装配置

3.1.1图形化界面安装infa服务器

自定义关键字(本文档自定义的关键字为Abcd1234)

点击确定

(本文档域密码设置为Administrator)

等待……

等待……

安装成功

3.1.2 启动infa服务

3.1.3 配置存储库服务

注:

登录控制台,如果登录不进控制台,从以下方面排错:

1.  数据库是否能连上

2.  Infa服务是否成功开启,可以通过node.log,catalina.out配合KB Search查看

3.  相关端口是否能访问,使用telnet IP地址端口号查看是否能访问端口,若telnet命令找不到,先安装telnet服务器,百度可查,若端口不可访问,防火墙中开放端口或者直接关闭防火墙。

(PS:

(1)telnet访问远程端口, 例telnet 192.168.1.20 6008 ,如果跳转至另一个页面则可以访问该端口,如果显示连接失败,看远程中telnet服务是否开启,如果没开启,则在控制面板中程序和功能中添加telnet功能,然后开启telnet服务,如果telnet服务已开启,连接失败,则端口未开放,需要取控制面板中Windows防火墙中添加入站规则,开放端口。

(2)查看端口占用情况:cmd中输入netstat –ano显示各个进程端口使用情况,在运行中输入taskmgr开启任务管理器 ,选项中添加pid列,查看指定端口对应的进程

4.  浏览器的原因,链接不安全,点击继续访问,或者设置信任该链接。

(PS:注意字符集的设置,应该与存储库字符集一致

)

配置好之后

将“独占”模式改为“普通”模式,重启存储库服务

3.1.4配置集成服务

数据移动模式选择Unicode,点击完成,会跳转至代码页,字符集设置与安装infa服务器的操作系统的字符集一致

3.1.5图形化界面安装infa客户端

(按照安装引导步骤安装,截图略)

3.1.6配置域

Infa客户端和服务端在一台机子时直接配置域,Infa客户端和infa服务端不在一台机子上,在infa客户端的机子hosts中添加IP地址和主机名

3.1.7新建文件夹

 

3.2Linux下infa安装配置

3.2.1 新建infa用户

#groupaddoinstall

#useradd–g oinstall infa

#passwdinfa

安装资源的存放路径不做要求,注意安装资源的所有者应该为infa,若为root,infa解压安装可能会有问题

#chowninfa.oinstall XXX.xxx(将XXX.xxx的用户组改成哦install,用户改为infa

3.2.2 安装infa服务端

安装资源解压后执行以下命令开始安装infa

#shinstall.sh

出现这个问题,解决办法如上图

#unset  DISPLAY

重新执行

#sh install.sh

(截图步骤略)

安装完成(具体安装步骤截图略写,具体安装步骤百度可查)

3.2.3启动infa服务

另重启infa服务时,需要先关闭infa服务,否则会因为端口占用导致重启失败,若因端口占用导致重启失败,杀死占用端口的进程后重启

#Shinfaservice.sh shutdown(关闭infa服务)

3.2.4配置环境变量

# cd/home/infa

# vi.bash_profile

具体配置如下图

(ps:

(1)配置文件中配置了oracle、infa、ODBC的相关环境变量,修改了配置文件后,需要重启infa服务后才生效

(2)另:ODBC的问题,不管该odbc驱动infa是否提供,若不提供自行下载,配置好如下图所示的ODBC相关的变量,并在odbc.ini中正确编辑该数据库ODBC驱动信息,然后将该驱动的安装路径添加至LD_LIBRARY_PATH和PATH中,尽量将路径编辑在最前面之后,一般可用。

3.2.5配置存储库服务

配置存储库服务与Windows下配置相同,步骤略

唯一区别为:存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要#export INFA_CODEPAGENAME=“存储库服务的字符集”

3.2.6配置集成服务

配置集成服务与Windows下配置相同,步骤略

3.2.7安装infa客户端

Infa客户端可以安装在Windows系统下,安装配置步骤如Windows下安装步骤

四、安装配置过程遇到的问题及解决办法记录

问题一:配置存储库服务时,如下图报错:

解决办法:

经验证,oracle客户端为32位,oracle服务端和infa为64位,卸载32位oracle客户端重新安装64位oracle客户端问题解决。

问题二:

如图所示报错:

解决办法:

使用find命令在infa或者oracle安装路径寻找缺少的libclntsh.so.10.1文件,copy至如下三个路径即可

$INFA_HOME/isp/bin/plugins/ipc/bin

$INFA_HOME/service/shared/bin

$INFA_HOME/server/bin/

问题三:

如下图所示报错:

解决办法:

存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要编辑#export INFA_CODEPAGENAME=“存储库服务的字符集”,修改配置文件后,重启infa服务即可

问题四:

如下图所示报错:

解决办法:

若该数据库用户可以成功登录数据库,且该数据库用户在其它infa服务器下作为数据源使用没有问题,确保出问题的infa服务器所在的环境oracle和infa的.bash_profile配置正确,确保infa有权访问/home/oracle下的所有文件及子目录。

2.1 Windows下oracle11g 客户端安装配置

注:网络与共享中心中更改适配器设置中IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.1.1图形化界面安装oracle 11g 客户端

注:oracle客户端、服务端和infa的位数版本应一致,否则会出现问题

安装包里点击setup.exe可执行程序,选择“运行”时点击下一步

选择简体中文点击下一步

选择要安装的路径点击下一步

执行“先决条件检查”时,如果有问题,勾选“全部忽略”点击下一步

等待安装完成

2.1.2oracle11g客户端配置

由于安装过程中oracle安装路径自动被写入Windows的环境变量中,故不需手动配置,另TNS连接字符串较输入主机名:端口@服务名便捷常用,TNS连接字符串配置方法如下:

Oracle11g客户端配置,可以利用oracle配置管理工具进行本地网络服务配置,一般可利用Net Configuration Assistant或Net Manager工具配置(配置好之后,tnsnames.ora中会自动生成TNS连接字符串),或者直接在tnsnames.ora中设置。

本文档选择直接在tnsnames.ora中设置,tnsnames.ora路径为/app/oracle/product/11.2.0/client_1/network/admin/tnsnames.ora(若安装了plsql developer,也可通过帮助→支持信息查看tnsnames.ora路径,如下图所示)若该路径下没有tnsnames.ora文件,可copy一份tnsnames.ora文件至该路径下,照图中ORCL连接字符串配置即可。

2.1.3创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

-- Create the user

createuser user_961 identifiedbyuser_961

defaulttablespaceUSERS

temporarytablespace TEMP

profileDEFAULT;

-- Grant/Revoke role privileges

grantconnectto user_961;

grantdbato user_961;

grantresourceto user_961;

-- Grant/Revoke system privileges

grantselectanytableto user_961 withadminoption;

grantcreateanyindexto user_961 withadminoption;

grantcreateanyindextypeto user_961 withadminoption;

grantcreateanyviewto user_961 withadminoption;

grantcreatepublicsynonymto user_961;

grantcreatetablespacetouser_961 withadminoption;

grantunlimitedtablespaceto user_961;

2.2Linux下oracle11g 客户端安装配置

注:虚拟机网络设置:新建虚拟机时网络模式勾选桥接,虚拟机网络编辑器中桥接模式下拉框选择自动,虚拟机中网络与共享中心中更改适配器设置IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.2.1建立用户组及oracle用户

由于root用户无法安装oracle,所以建立oinstall用户组及oracle用户,命令如下:

#groupadd oinstall

#useradd –g oinstall oracle

#passwd oracle

2.2.2安装oracle11g 客户端

注:使用#du –h XXX.zip查看放进系统的资源是否完整,若不完整安装会报错。

在oracle官网下载安装资源至系统中,安装资源的存放路径不做要求,如果安装资源为root组root用户,oracle用户可能由于权限问题解压安装不了,需注意;另下文创建的infa用户需要能够访问oracle的/home/oracle下所有文件及目录(因为oracle安装在这目录下,oracle的配置文件也在该目录下),不然会有其他问题。

#chmod –R 777 /home/oracle(改变/home/oracle下所有东西的权限为777)

将安装资源解压到当前目录,解压后进入文件夹执行runInstaller

#unzip XXX.zip(tar –xvf XXX.tar/tar –xvzf XXX.tar.gz)

#./runInstaller(或source runInstaller,若source命令不可用,需在系统配置文件中设置相关环境变量)

执行过程中如果出现空间不足报错,可以手动修改空间大小。

如上图所示执行先决条件检查失败“checking monitor:…… ”Failed,这个问题的可以通过退出重启计算机后用oracle用户登录安装解决。

出现这个界面,点击“NO”,在/etc/hosts中添加IP地址和主机名,重新安装即可。

另,若想修改主机名,可以在/etc/sysconfig/network中修改

点击“NEXT”即可

勾选“ignoreall”,点击“next”

按照图中提示步骤,切换至root用户执行图中两个shell脚本后点击“OK”

按下“Enter”

安装完成

2.2.3配置环境变量及TNS连接字符串

配置环境变量:

/etc/profile作用于整个系统的所有用户,/home/oracle/.bash_profile仅仅作用于oracle用户,/home/oracle/.bash_profile配置如下:

配置TNS连接字符串:

若/app/oracle/product/11.2.0/client_1/network/admin/中没有tnsnames.

Ora文件,copy一份tnsnames.ora至该目录,修改其中内容。

2.2.4创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

--Create the user

createuser linux_user_961 identifiedby linux_user_961

defaulttablespace USERS

temporarytablespace TEMP

profileDEFAULT;

--Grant/Revoke role privileges

grantconnectto linux_user_961;

grantdbato linux_user_961;

grantresourceto linux_user_961;

--Grant/Revoke system privileges

grantselectanytableto linux_user_961 withadminoption;

grantcreateanyindexto linux_user_961 withadminoption;

grantcreateanyindextypeto linux_user_961 withadminoption;

grantcreateanyviewto linux_user_961 withadminoption;

grantcreatepublicsynonymto linux_user_961;

grantcreatetablespaceto linux_user_961 withadminoption;

grantunlimitedtablespaceto linux_user_961;

三、安装配置infa

3.1Windows下infa安装配置

3.1.1图形化界面安装infa服务器

自定义关键字(本文档自定义的关键字为Abcd1234)

点击确定

(本文档域密码设置为Administrator)

等待……

等待……

安装成功

3.1.2 启动infa服务

3.1.3 配置存储库服务

注:

登录控制台,如果登录不进控制台,从以下方面排错:

1.  数据库是否能连上

2.  Infa服务是否成功开启,可以通过node.log,catalina.out配合KB Search查看

3.  相关端口是否能访问,使用telnet IP地址端口号查看是否能访问端口,若telnet命令找不到,先安装telnet服务器,百度可查,若端口不可访问,防火墙中开放端口或者直接关闭防火墙。

(PS:

(1)telnet访问远程端口, 例telnet 192.168.1.20 6008 ,如果跳转至另一个页面则可以访问该端口,如果显示连接失败,看远程中telnet服务是否开启,如果没开启,则在控制面板中程序和功能中添加telnet功能,然后开启telnet服务,如果telnet服务已开启,连接失败,则端口未开放,需要取控制面板中Windows防火墙中添加入站规则,开放端口。

(2)查看端口占用情况:cmd中输入netstat –ano显示各个进程端口使用情况,在运行中输入taskmgr开启任务管理器 ,选项中添加pid列,查看指定端口对应的进程

4.  浏览器的原因,链接不安全,点击继续访问,或者设置信任该链接。

(PS:注意字符集的设置,应该与存储库字符集一致

)

配置好之后

将“独占”模式改为“普通”模式,重启存储库服务

3.1.4配置集成服务

数据移动模式选择Unicode,点击完成,会跳转至代码页,字符集设置与安装infa服务器的操作系统的字符集一致

3.1.5图形化界面安装infa客户端

(按照安装引导步骤安装,截图略)

3.1.6配置域

Infa客户端和服务端在一台机子时直接配置域,Infa客户端和infa服务端不在一台机子上,在infa客户端的机子hosts中添加IP地址和主机名

3.1.7新建文件夹

 

3.2Linux下infa安装配置

3.2.1 新建infa用户

#groupaddoinstall

#useradd–g oinstall infa

#passwdinfa

安装资源的存放路径不做要求,注意安装资源的所有者应该为infa,若为root,infa解压安装可能会有问题

#chowninfa.oinstall XXX.xxx(将XXX.xxx的用户组改成哦install,用户改为infa

3.2.2 安装infa服务端

安装资源解压后执行以下命令开始安装infa

#shinstall.sh

出现这个问题,解决办法如上图

#unset  DISPLAY

重新执行

#sh install.sh

(截图步骤略)

安装完成(具体安装步骤截图略写,具体安装步骤百度可查)

3.2.3启动infa服务

另重启infa服务时,需要先关闭infa服务,否则会因为端口占用导致重启失败,若因端口占用导致重启失败,杀死占用端口的进程后重启

#Shinfaservice.sh shutdown(关闭infa服务)

3.2.4配置环境变量

# cd/home/infa

# vi.bash_profile

具体配置如下图

(ps:

(1)配置文件中配置了oracle、infa、ODBC的相关环境变量,修改了配置文件后,需要重启infa服务后才生效

(2)另:ODBC的问题,不管该odbc驱动infa是否提供,若不提供自行下载,配置好如下图所示的ODBC相关的变量,并在odbc.ini中正确编辑该数据库ODBC驱动信息,然后将该驱动的安装路径添加至LD_LIBRARY_PATH和PATH中,尽量将路径编辑在最前面之后,一般可用。

3.2.5配置存储库服务

配置存储库服务与Windows下配置相同,步骤略

唯一区别为:存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要#export INFA_CODEPAGENAME=“存储库服务的字符集”

3.2.6配置集成服务

配置集成服务与Windows下配置相同,步骤略

3.2.7安装infa客户端

Infa客户端可以安装在Windows系统下,安装配置步骤如Windows下安装步骤

四、安装配置过程遇到的问题及解决办法记录

问题一:配置存储库服务时,如下图报错:

解决办法:

经验证,oracle客户端为32位,oracle服务端和infa为64位,卸载32位oracle客户端重新安装64位oracle客户端问题解决。

问题二:

如图所示报错:

解决办法:

使用find命令在infa或者oracle安装路径寻找缺少的libclntsh.so.10.1文件,copy至如下三个路径即可

$INFA_HOME/isp/bin/plugins/ipc/bin

$INFA_HOME/service/shared/bin

$INFA_HOME/server/bin/

问题三:

如下图所示报错:

解决办法:

存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要编辑#export INFA_CODEPAGENAME=“存储库服务的字符集”,修改配置文件后,重启infa服务即可

问题四:

如下图所示报错:

解决办法:

若该数据库用户可以成功登录数据库,且该数据库用户在其它infa服务器下作为数据源使用没有问题,确保出问题的infa服务器所在的环境oracle和infa的.bash_profile配置正确,确保infa有权访问/home/oracle下的所有文件及子目录。

二、安装配置oracle11g 客户端

2.1 Windows下oracle11g 客户端安装配置

注:网络与共享中心中更改适配器设置中IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.1.1图形化界面安装oracle 11g 客户端

注:oracle客户端、服务端和infa的位数版本应一致,否则会出现问题

安装包里点击setup.exe可执行程序,选择“运行”时点击下一步

选择简体中文点击下一步

选择要安装的路径点击下一步

执行“先决条件检查”时,如果有问题,勾选“全部忽略”点击下一步

等待安装完成

2.1.2oracle11g客户端配置

由于安装过程中oracle安装路径自动被写入Windows的环境变量中,故不需手动配置,另TNS连接字符串较输入主机名:端口@服务名便捷常用,TNS连接字符串配置方法如下:

Oracle11g客户端配置,可以利用oracle配置管理工具进行本地网络服务配置,一般可利用Net Configuration Assistant或Net Manager工具配置(配置好之后,tnsnames.ora中会自动生成TNS连接字符串),或者直接在tnsnames.ora中设置。

本文档选择直接在tnsnames.ora中设置,tnsnames.ora路径为/app/oracle/product/11.2.0/client_1/network/admin/tnsnames.ora(若安装了plsql developer,也可通过帮助→支持信息查看tnsnames.ora路径,如下图所示)若该路径下没有tnsnames.ora文件,可copy一份tnsnames.ora文件至该路径下,照图中ORCL连接字符串配置即可。

2.1.3创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

-- Create the user

createuser user_961 identifiedbyuser_961

defaulttablespaceUSERS

temporarytablespace TEMP

profileDEFAULT;

-- Grant/Revoke role privileges

grantconnectto user_961;

grantdbato user_961;

grantresourceto user_961;

-- Grant/Revoke system privileges

grantselectanytableto user_961 withadminoption;

grantcreateanyindexto user_961 withadminoption;

grantcreateanyindextypeto user_961 withadminoption;

grantcreateanyviewto user_961 withadminoption;

grantcreatepublicsynonymto user_961;

grantcreatetablespacetouser_961 withadminoption;

grantunlimitedtablespaceto user_961;

2.2Linux下oracle11g 客户端安装配置

注:虚拟机网络设置:新建虚拟机时网络模式勾选桥接,虚拟机网络编辑器中桥接模式下拉框选择自动,虚拟机中网络与共享中心中更改适配器设置IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.2.1建立用户组及oracle用户

由于root用户无法安装oracle,所以建立oinstall用户组及oracle用户,命令如下:

#groupadd oinstall

#useradd –g oinstall oracle

#passwd oracle

2.2.2安装oracle11g 客户端

注:使用#du –h XXX.zip查看放进系统的资源是否完整,若不完整安装会报错。

在oracle官网下载安装资源至系统中,安装资源的存放路径不做要求,如果安装资源为root组root用户,oracle用户可能由于权限问题解压安装不了,需注意;另下文创建的infa用户需要能够访问oracle的/home/oracle下所有文件及目录(因为oracle安装在这目录下,oracle的配置文件也在该目录下),不然会有其他问题。

#chmod –R 777 /home/oracle(改变/home/oracle下所有东西的权限为777)

将安装资源解压到当前目录,解压后进入文件夹执行runInstaller

#unzip XXX.zip(tar –xvf XXX.tar/tar –xvzf XXX.tar.gz)

#./runInstaller(或source runInstaller,若source命令不可用,需在系统配置文件中设置相关环境变量)

执行过程中如果出现空间不足报错,可以手动修改空间大小。

如上图所示执行先决条件检查失败“checking monitor:…… ”Failed,这个问题的可以通过退出重启计算机后用oracle用户登录安装解决。

出现这个界面,点击“NO”,在/etc/hosts中添加IP地址和主机名,重新安装即可。

另,若想修改主机名,可以在/etc/sysconfig/network中修改

点击“NEXT”即可

勾选“ignoreall”,点击“next”

按照图中提示步骤,切换至root用户执行图中两个shell脚本后点击“OK”

按下“Enter”

安装完成

2.2.3配置环境变量及TNS连接字符串

配置环境变量:

/etc/profile作用于整个系统的所有用户,/home/oracle/.bash_profile仅仅作用于oracle用户,/home/oracle/.bash_profile配置如下:

配置TNS连接字符串:

若/app/oracle/product/11.2.0/client_1/network/admin/中没有tnsnames.

Ora文件,copy一份tnsnames.ora至该目录,修改其中内容。

2.2.4创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

--Create the user

createuser linux_user_961 identifiedby linux_user_961

defaulttablespace USERS

temporarytablespace TEMP

profileDEFAULT;

--Grant/Revoke role privileges

grantconnectto linux_user_961;

grantdbato linux_user_961;

grantresourceto linux_user_961;

--Grant/Revoke system privileges

grantselectanytableto linux_user_961 withadminoption;

grantcreateanyindexto linux_user_961 withadminoption;

grantcreateanyindextypeto linux_user_961 withadminoption;

grantcreateanyviewto linux_user_961 withadminoption;

grantcreatepublicsynonymto linux_user_961;

grantcreatetablespaceto linux_user_961 withadminoption;

grantunlimitedtablespaceto linux_user_961;

三、安装配置infa

3.1Windows下infa安装配置

3.1.1图形化界面安装infa服务器

自定义关键字(本文档自定义的关键字为Abcd1234)

点击确定

(本文档域密码设置为Administrator)

等待……

等待……

安装成功

3.1.2 启动infa服务

3.1.3 配置存储库服务

注:

登录控制台,如果登录不进控制台,从以下方面排错:

1.  数据库是否能连上

2.  Infa服务是否成功开启,可以通过node.log,catalina.out配合KB Search查看

3.  相关端口是否能访问,使用telnet IP地址端口号查看是否能访问端口,若telnet命令找不到,先安装telnet服务器,百度可查,若端口不可访问,防火墙中开放端口或者直接关闭防火墙。

(PS:

(1)telnet访问远程端口, 例telnet 192.168.1.20 6008 ,如果跳转至另一个页面则可以访问该端口,如果显示连接失败,看远程中telnet服务是否开启,如果没开启,则在控制面板中程序和功能中添加telnet功能,然后开启telnet服务,如果telnet服务已开启,连接失败,则端口未开放,需要取控制面板中Windows防火墙中添加入站规则,开放端口。

(2)查看端口占用情况:cmd中输入netstat –ano显示各个进程端口使用情况,在运行中输入taskmgr开启任务管理器 ,选项中添加pid列,查看指定端口对应的进程

4.  浏览器的原因,链接不安全,点击继续访问,或者设置信任该链接。

(PS:注意字符集的设置,应该与存储库字符集一致

)

配置好之后

将“独占”模式改为“普通”模式,重启存储库服务

3.1.4配置集成服务

数据移动模式选择Unicode,点击完成,会跳转至代码页,字符集设置与安装infa服务器的操作系统的字符集一致

3.1.5图形化界面安装infa客户端

(按照安装引导步骤安装,截图略)

3.1.6配置域

Infa客户端和服务端在一台机子时直接配置域,Infa客户端和infa服务端不在一台机子上,在infa客户端的机子hosts中添加IP地址和主机名

3.1.7新建文件夹

 

3.2Linux下infa安装配置

3.2.1 新建infa用户

#groupaddoinstall

#useradd–g oinstall infa

#passwdinfa

安装资源的存放路径不做要求,注意安装资源的所有者应该为infa,若为root,infa解压安装可能会有问题

#chowninfa.oinstall XXX.xxx(将XXX.xxx的用户组改成哦install,用户改为infa

3.2.2 安装infa服务端

安装资源解压后执行以下命令开始安装infa

#shinstall.sh

出现这个问题,解决办法如上图

#unset  DISPLAY

重新执行

#sh install.sh

(截图步骤略)

安装完成(具体安装步骤截图略写,具体安装步骤百度可查)

3.2.3启动infa服务

另重启infa服务时,需要先关闭infa服务,否则会因为端口占用导致重启失败,若因端口占用导致重启失败,杀死占用端口的进程后重启

#Shinfaservice.sh shutdown(关闭infa服务)

3.2.4配置环境变量

# cd/home/infa

# vi.bash_profile

具体配置如下图

(ps:

(1)配置文件中配置了oracle、infa、ODBC的相关环境变量,修改了配置文件后,需要重启infa服务后才生效

(2)另:ODBC的问题,不管该odbc驱动infa是否提供,若不提供自行下载,配置好如下图所示的ODBC相关的变量,并在odbc.ini中正确编辑该数据库ODBC驱动信息,然后将该驱动的安装路径添加至LD_LIBRARY_PATH和PATH中,尽量将路径编辑在最前面之后,一般可用。

3.2.5配置存储库服务

配置存储库服务与Windows下配置相同,步骤略

唯一区别为:存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要#export INFA_CODEPAGENAME=“存储库服务的字符集”

3.2.6配置集成服务

配置集成服务与Windows下配置相同,步骤略

3.2.7安装infa客户端

Infa客户端可以安装在Windows系统下,安装配置步骤如Windows下安装步骤

四、安装配置过程遇到的问题及解决办法记录

问题一:配置存储库服务时,如下图报错:

解决办法:

经验证,oracle客户端为32位,oracle服务端和infa为64位,卸载32位oracle客户端重新安装64位oracle客户端问题解决。

问题二:

如图所示报错:

解决办法:

使用find命令在infa或者oracle安装路径寻找缺少的libclntsh.so.10.1文件,copy至如下三个路径即可

$INFA_HOME/isp/bin/plugins/ipc/bin

$INFA_HOME/service/shared/bin

$INFA_HOME/server/bin/

问题三:

如下图所示报错:

解决办法:

存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要编辑#export INFA_CODEPAGENAME=“存储库服务的字符集”,修改配置文件后,重启infa服务即可

问题四:

如下图所示报错:

解决办法:

若该数据库用户可以成功登录数据库,且该数据库用户在其它infa服务器下作为数据源使用没有问题,确保出问题的infa服务器所在的环境oracle和infa的.bash_profile配置正确,确保infa有权访问/home/oracle下的所有文件及子目录。

二、安装配置oracle11g 客户端

2.1 Windows下oracle11g 客户端安装配置

注:网络与共享中心中更改适配器设置中IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.1.1图形化界面安装oracle 11g 客户端

注:oracle客户端、服务端和infa的位数版本应一致,否则会出现问题

安装包里点击setup.exe可执行程序,选择“运行”时点击下一步

选择简体中文点击下一步

选择要安装的路径点击下一步

执行“先决条件检查”时,如果有问题,勾选“全部忽略”点击下一步

等待安装完成

2.1.2oracle11g客户端配置

由于安装过程中oracle安装路径自动被写入Windows的环境变量中,故不需手动配置,另TNS连接字符串较输入主机名:端口@服务名便捷常用,TNS连接字符串配置方法如下:

Oracle11g客户端配置,可以利用oracle配置管理工具进行本地网络服务配置,一般可利用Net Configuration Assistant或Net Manager工具配置(配置好之后,tnsnames.ora中会自动生成TNS连接字符串),或者直接在tnsnames.ora中设置。

本文档选择直接在tnsnames.ora中设置,tnsnames.ora路径为/app/oracle/product/11.2.0/client_1/network/admin/tnsnames.ora(若安装了plsql developer,也可通过帮助→支持信息查看tnsnames.ora路径,如下图所示)若该路径下没有tnsnames.ora文件,可copy一份tnsnames.ora文件至该路径下,照图中ORCL连接字符串配置即可。

2.1.3创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

-- Create the user

createuser user_961 identifiedbyuser_961

defaulttablespaceUSERS

temporarytablespace TEMP

profileDEFAULT;

-- Grant/Revoke role privileges

grantconnectto user_961;

grantdbato user_961;

grantresourceto user_961;

-- Grant/Revoke system privileges

grantselectanytableto user_961 withadminoption;

grantcreateanyindexto user_961 withadminoption;

grantcreateanyindextypeto user_961 withadminoption;

grantcreateanyviewto user_961 withadminoption;

grantcreatepublicsynonymto user_961;

grantcreatetablespacetouser_961 withadminoption;

grantunlimitedtablespaceto user_961;

2.2Linux下oracle11g 客户端安装配置

注:虚拟机网络设置:新建虚拟机时网络模式勾选桥接,虚拟机网络编辑器中桥接模式下拉框选择自动,虚拟机中网络与共享中心中更改适配器设置IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.2.1建立用户组及oracle用户

由于root用户无法安装oracle,所以建立oinstall用户组及oracle用户,命令如下:

#groupadd oinstall

#useradd –g oinstall oracle

#passwd oracle

2.2.2安装oracle11g 客户端

注:使用#du –h XXX.zip查看放进系统的资源是否完整,若不完整安装会报错。

在oracle官网下载安装资源至系统中,安装资源的存放路径不做要求,如果安装资源为root组root用户,oracle用户可能由于权限问题解压安装不了,需注意;另下文创建的infa用户需要能够访问oracle的/home/oracle下所有文件及目录(因为oracle安装在这目录下,oracle的配置文件也在该目录下),不然会有其他问题。

#chmod –R 777 /home/oracle(改变/home/oracle下所有东西的权限为777)

将安装资源解压到当前目录,解压后进入文件夹执行runInstaller

#unzip XXX.zip(tar –xvf XXX.tar/tar –xvzf XXX.tar.gz)

#./runInstaller(或source runInstaller,若source命令不可用,需在系统配置文件中设置相关环境变量)

执行过程中如果出现空间不足报错,可以手动修改空间大小。

如上图所示执行先决条件检查失败“checking monitor:…… ”Failed,这个问题的可以通过退出重启计算机后用oracle用户登录安装解决。

出现这个界面,点击“NO”,在/etc/hosts中添加IP地址和主机名,重新安装即可。

另,若想修改主机名,可以在/etc/sysconfig/network中修改

点击“NEXT”即可

勾选“ignoreall”,点击“next”

按照图中提示步骤,切换至root用户执行图中两个shell脚本后点击“OK”

按下“Enter”

安装完成

2.2.3配置环境变量及TNS连接字符串

配置环境变量:

/etc/profile作用于整个系统的所有用户,/home/oracle/.bash_profile仅仅作用于oracle用户,/home/oracle/.bash_profile配置如下:

配置TNS连接字符串:

若/app/oracle/product/11.2.0/client_1/network/admin/中没有tnsnames.

Ora文件,copy一份tnsnames.ora至该目录,修改其中内容。

2.2.4创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

--Create the user

createuser linux_user_961 identifiedby linux_user_961

defaulttablespace USERS

temporarytablespace TEMP

profileDEFAULT;

--Grant/Revoke role privileges

grantconnectto linux_user_961;

grantdbato linux_user_961;

grantresourceto linux_user_961;

--Grant/Revoke system privileges

grantselectanytableto linux_user_961 withadminoption;

grantcreateanyindexto linux_user_961 withadminoption;

grantcreateanyindextypeto linux_user_961 withadminoption;

grantcreateanyviewto linux_user_961 withadminoption;

grantcreatepublicsynonymto linux_user_961;

grantcreatetablespaceto linux_user_961 withadminoption;

grantunlimitedtablespaceto linux_user_961;

三、安装配置infa

3.1Windows下infa安装配置

3.1.1图形化界面安装infa服务器

自定义关键字(本文档自定义的关键字为Abcd1234)

点击确定

(本文档域密码设置为Administrator)

等待……

等待……

安装成功

3.1.2 启动infa服务

3.1.3 配置存储库服务

注:

登录控制台,如果登录不进控制台,从以下方面排错:

1.  数据库是否能连上

2.  Infa服务是否成功开启,可以通过node.log,catalina.out配合KB Search查看

3.  相关端口是否能访问,使用telnet IP地址端口号查看是否能访问端口,若telnet命令找不到,先安装telnet服务器,百度可查,若端口不可访问,防火墙中开放端口或者直接关闭防火墙。

(PS:

(1)telnet访问远程端口, 例telnet 192.168.1.20 6008 ,如果跳转至另一个页面则可以访问该端口,如果显示连接失败,看远程中telnet服务是否开启,如果没开启,则在控制面板中程序和功能中添加telnet功能,然后开启telnet服务,如果telnet服务已开启,连接失败,则端口未开放,需要取控制面板中Windows防火墙中添加入站规则,开放端口。

(2)查看端口占用情况:cmd中输入netstat –ano显示各个进程端口使用情况,在运行中输入taskmgr开启任务管理器 ,选项中添加pid列,查看指定端口对应的进程

4.  浏览器的原因,链接不安全,点击继续访问,或者设置信任该链接。

(PS:注意字符集的设置,应该与存储库字符集一致

)

配置好之后

将“独占”模式改为“普通”模式,重启存储库服务

3.1.4配置集成服务

数据移动模式选择Unicode,点击完成,会跳转至代码页,字符集设置与安装infa服务器的操作系统的字符集一致

3.1.5图形化界面安装infa客户端

(按照安装引导步骤安装,截图略)

3.1.6配置域

Infa客户端和服务端在一台机子时直接配置域,Infa客户端和infa服务端不在一台机子上,在infa客户端的机子hosts中添加IP地址和主机名

3.1.7新建文件夹

 

3.2Linux下infa安装配置

3.2.1 新建infa用户

#groupaddoinstall

#useradd–g oinstall infa

#passwdinfa

安装资源的存放路径不做要求,注意安装资源的所有者应该为infa,若为root,infa解压安装可能会有问题

#chowninfa.oinstall XXX.xxx(将XXX.xxx的用户组改成哦install,用户改为infa

3.2.2 安装infa服务端

安装资源解压后执行以下命令开始安装infa

#shinstall.sh

出现这个问题,解决办法如上图

#unset  DISPLAY

重新执行

#sh install.sh

(截图步骤略)

安装完成(具体安装步骤截图略写,具体安装步骤百度可查)

3.2.3启动infa服务

另重启infa服务时,需要先关闭infa服务,否则会因为端口占用导致重启失败,若因端口占用导致重启失败,杀死占用端口的进程后重启

#Shinfaservice.sh shutdown(关闭infa服务)

3.2.4配置环境变量

# cd/home/infa

# vi.bash_profile

具体配置如下图

(ps:

(1)配置文件中配置了oracle、infa、ODBC的相关环境变量,修改了配置文件后,需要重启infa服务后才生效

(2)另:ODBC的问题,不管该odbc驱动infa是否提供,若不提供自行下载,配置好如下图所示的ODBC相关的变量,并在odbc.ini中正确编辑该数据库ODBC驱动信息,然后将该驱动的安装路径添加至LD_LIBRARY_PATH和PATH中,尽量将路径编辑在最前面之后,一般可用。

3.2.5配置存储库服务

配置存储库服务与Windows下配置相同,步骤略

唯一区别为:存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要#export INFA_CODEPAGENAME=“存储库服务的字符集”

3.2.6配置集成服务

配置集成服务与Windows下配置相同,步骤略

3.2.7安装infa客户端

Infa客户端可以安装在Windows系统下,安装配置步骤如Windows下安装步骤

四、安装配置过程遇到的问题及解决办法记录

问题一:配置存储库服务时,如下图报错:

解决办法:

经验证,oracle客户端为32位,oracle服务端和infa为64位,卸载32位oracle客户端重新安装64位oracle客户端问题解决。

问题二:

如图所示报错:

解决办法:

使用find命令在infa或者oracle安装路径寻找缺少的libclntsh.so.10.1文件,copy至如下三个路径即可

$INFA_HOME/isp/bin/plugins/ipc/bin

$INFA_HOME/service/shared/bin

$INFA_HOME/server/bin/

问题三:

如下图所示报错:

解决办法:

存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要编辑#export INFA_CODEPAGENAME=“存储库服务的字符集”,修改配置文件后,重启infa服务即可

问题四:

如下图所示报错:

解决办法:

若该数据库用户可以成功登录数据库,且该数据库用户在其它infa服务器下作为数据源使用没有问题,确保出问题的infa服务器所在的环境oracle和infa的.bash_profile配置正确,确保infa有权访问/home/oracle下的所有文件及子目录。

二、安装配置oracle11g 客户端

2.1 Windows下oracle11g 客户端安装配置

注:网络与共享中心中更改适配器设置中IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.1.1图形化界面安装oracle 11g 客户端

注:oracle客户端、服务端和infa的位数版本应一致,否则会出现问题

安装包里点击setup.exe可执行程序,选择“运行”时点击下一步

选择简体中文点击下一步

选择要安装的路径点击下一步

执行“先决条件检查”时,如果有问题,勾选“全部忽略”点击下一步

等待安装完成

2.1.2oracle11g客户端配置

由于安装过程中oracle安装路径自动被写入Windows的环境变量中,故不需手动配置,另TNS连接字符串较输入主机名:端口@服务名便捷常用,TNS连接字符串配置方法如下:

Oracle11g客户端配置,可以利用oracle配置管理工具进行本地网络服务配置,一般可利用Net Configuration Assistant或Net Manager工具配置(配置好之后,tnsnames.ora中会自动生成TNS连接字符串),或者直接在tnsnames.ora中设置。

本文档选择直接在tnsnames.ora中设置,tnsnames.ora路径为/app/oracle/product/11.2.0/client_1/network/admin/tnsnames.ora(若安装了plsql developer,也可通过帮助→支持信息查看tnsnames.ora路径,如下图所示)若该路径下没有tnsnames.ora文件,可copy一份tnsnames.ora文件至该路径下,照图中ORCL连接字符串配置即可。

2.1.3创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

-- Create the user

createuser user_961 identifiedbyuser_961

defaulttablespaceUSERS

temporarytablespace TEMP

profileDEFAULT;

-- Grant/Revoke role privileges

grantconnectto user_961;

grantdbato user_961;

grantresourceto user_961;

-- Grant/Revoke system privileges

grantselectanytableto user_961 withadminoption;

grantcreateanyindexto user_961 withadminoption;

grantcreateanyindextypeto user_961 withadminoption;

grantcreateanyviewto user_961 withadminoption;

grantcreatepublicsynonymto user_961;

grantcreatetablespacetouser_961 withadminoption;

grantunlimitedtablespaceto user_961;

2.2Linux下oracle11g 客户端安装配置

注:虚拟机网络设置:新建虚拟机时网络模式勾选桥接,虚拟机网络编辑器中桥接模式下拉框选择自动,虚拟机中网络与共享中心中更改适配器设置IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.2.1建立用户组及oracle用户

由于root用户无法安装oracle,所以建立oinstall用户组及oracle用户,命令如下:

#groupadd oinstall

#useradd –g oinstall oracle

#passwd oracle

2.2.2安装oracle11g 客户端

注:使用#du –h XXX.zip查看放进系统的资源是否完整,若不完整安装会报错。

在oracle官网下载安装资源至系统中,安装资源的存放路径不做要求,如果安装资源为root组root用户,oracle用户可能由于权限问题解压安装不了,需注意;另下文创建的infa用户需要能够访问oracle的/home/oracle下所有文件及目录(因为oracle安装在这目录下,oracle的配置文件也在该目录下),不然会有其他问题。

#chmod –R 777 /home/oracle(改变/home/oracle下所有东西的权限为777)

将安装资源解压到当前目录,解压后进入文件夹执行runInstaller

#unzip XXX.zip(tar –xvf XXX.tar/tar –xvzf XXX.tar.gz)

#./runInstaller(或source runInstaller,若source命令不可用,需在系统配置文件中设置相关环境变量)

执行过程中如果出现空间不足报错,可以手动修改空间大小。

如上图所示执行先决条件检查失败“checking monitor:…… ”Failed,这个问题的可以通过退出重启计算机后用oracle用户登录安装解决。

出现这个界面,点击“NO”,在/etc/hosts中添加IP地址和主机名,重新安装即可。

另,若想修改主机名,可以在/etc/sysconfig/network中修改

点击“NEXT”即可

勾选“ignoreall”,点击“next”

按照图中提示步骤,切换至root用户执行图中两个shell脚本后点击“OK”

按下“Enter”

安装完成

2.2.3配置环境变量及TNS连接字符串

配置环境变量:

/etc/profile作用于整个系统的所有用户,/home/oracle/.bash_profile仅仅作用于oracle用户,/home/oracle/.bash_profile配置如下:

配置TNS连接字符串:

若/app/oracle/product/11.2.0/client_1/network/admin/中没有tnsnames.

Ora文件,copy一份tnsnames.ora至该目录,修改其中内容。

2.2.4创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

--Create the user

createuser linux_user_961 identifiedby linux_user_961

defaulttablespace USERS

temporarytablespace TEMP

profileDEFAULT;

--Grant/Revoke role privileges

grantconnectto linux_user_961;

grantdbato linux_user_961;

grantresourceto linux_user_961;

--Grant/Revoke system privileges

grantselectanytableto linux_user_961 withadminoption;

grantcreateanyindexto linux_user_961 withadminoption;

grantcreateanyindextypeto linux_user_961 withadminoption;

grantcreateanyviewto linux_user_961 withadminoption;

grantcreatepublicsynonymto linux_user_961;

grantcreatetablespaceto linux_user_961 withadminoption;

grantunlimitedtablespaceto linux_user_961;

三、安装配置infa

3.1Windows下infa安装配置

3.1.1图形化界面安装infa服务器

自定义关键字(本文档自定义的关键字为Abcd1234)

点击确定

(本文档域密码设置为Administrator)

等待……

等待……

安装成功

3.1.2 启动infa服务

3.1.3 配置存储库服务

注:

登录控制台,如果登录不进控制台,从以下方面排错:

1.  数据库是否能连上

2.  Infa服务是否成功开启,可以通过node.log,catalina.out配合KB Search查看

3.  相关端口是否能访问,使用telnet IP地址端口号查看是否能访问端口,若telnet命令找不到,先安装telnet服务器,百度可查,若端口不可访问,防火墙中开放端口或者直接关闭防火墙。

(PS:

(1)telnet访问远程端口, 例telnet 192.168.1.20 6008 ,如果跳转至另一个页面则可以访问该端口,如果显示连接失败,看远程中telnet服务是否开启,如果没开启,则在控制面板中程序和功能中添加telnet功能,然后开启telnet服务,如果telnet服务已开启,连接失败,则端口未开放,需要取控制面板中Windows防火墙中添加入站规则,开放端口。

(2)查看端口占用情况:cmd中输入netstat –ano显示各个进程端口使用情况,在运行中输入taskmgr开启任务管理器 ,选项中添加pid列,查看指定端口对应的进程

4.  浏览器的原因,链接不安全,点击继续访问,或者设置信任该链接。

(PS:注意字符集的设置,应该与存储库字符集一致

)

配置好之后

将“独占”模式改为“普通”模式,重启存储库服务

3.1.4配置集成服务

数据移动模式选择Unicode,点击完成,会跳转至代码页,字符集设置与安装infa服务器的操作系统的字符集一致

3.1.5图形化界面安装infa客户端

(按照安装引导步骤安装,截图略)

3.1.6配置域

Infa客户端和服务端在一台机子时直接配置域,Infa客户端和infa服务端不在一台机子上,在infa客户端的机子hosts中添加IP地址和主机名

3.1.7新建文件夹

 

3.2Linux下infa安装配置

3.2.1 新建infa用户

#groupaddoinstall

#useradd–g oinstall infa

#passwdinfa

安装资源的存放路径不做要求,注意安装资源的所有者应该为infa,若为root,infa解压安装可能会有问题

#chowninfa.oinstall XXX.xxx(将XXX.xxx的用户组改成哦install,用户改为infa

3.2.2 安装infa服务端

安装资源解压后执行以下命令开始安装infa

#shinstall.sh

出现这个问题,解决办法如上图

#unset  DISPLAY

重新执行

#sh install.sh

(截图步骤略)

安装完成(具体安装步骤截图略写,具体安装步骤百度可查)

3.2.3启动infa服务

另重启infa服务时,需要先关闭infa服务,否则会因为端口占用导致重启失败,若因端口占用导致重启失败,杀死占用端口的进程后重启

#Shinfaservice.sh shutdown(关闭infa服务)

3.2.4配置环境变量

# cd/home/infa

# vi.bash_profile

具体配置如下图

(ps:

(1)配置文件中配置了oracle、infa、ODBC的相关环境变量,修改了配置文件后,需要重启infa服务后才生效

(2)另:ODBC的问题,不管该odbc驱动infa是否提供,若不提供自行下载,配置好如下图所示的ODBC相关的变量,并在odbc.ini中正确编辑该数据库ODBC驱动信息,然后将该驱动的安装路径添加至LD_LIBRARY_PATH和PATH中,尽量将路径编辑在最前面之后,一般可用。

3.2.5配置存储库服务

配置存储库服务与Windows下配置相同,步骤略

唯一区别为:存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要#export INFA_CODEPAGENAME=“存储库服务的字符集”

3.2.6配置集成服务

配置集成服务与Windows下配置相同,步骤略

3.2.7安装infa客户端

Infa客户端可以安装在Windows系统下,安装配置步骤如Windows下安装步骤

四、安装配置过程遇到的问题及解决办法记录

问题一:配置存储库服务时,如下图报错:

解决办法:

经验证,oracle客户端为32位,oracle服务端和infa为64位,卸载32位oracle客户端重新安装64位oracle客户端问题解决。

问题二:

如图所示报错:

解决办法:

使用find命令在infa或者oracle安装路径寻找缺少的libclntsh.so.10.1文件,copy至如下三个路径即可

$INFA_HOME/isp/bin/plugins/ipc/bin

$INFA_HOME/service/shared/bin

$INFA_HOME/server/bin/

问题三:

如下图所示报错:

解决办法:

存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要编辑#export INFA_CODEPAGENAME=“存储库服务的字符集”,修改配置文件后,重启infa服务即可

问题四:

如下图所示报错:

解决办法:

若该数据库用户可以成功登录数据库,且该数据库用户在其它infa服务器下作为数据源使用没有问题,确保出问题的infa服务器所在的环境oracle和infa的.bash_profile配置正确,确保infa有权访问/home/oracle下的所有文件及子目录。

2.1 Windows下oracle11g 客户端安装配置

注:网络与共享中心中更改适配器设置中IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.1.1图形化界面安装oracle 11g 客户端

注:oracle客户端、服务端和infa的位数版本应一致,否则会出现问题

安装包里点击setup.exe可执行程序,选择“运行”时点击下一步

选择简体中文点击下一步

选择要安装的路径点击下一步

执行“先决条件检查”时,如果有问题,勾选“全部忽略”点击下一步

等待安装完成

2.1.2oracle11g客户端配置

由于安装过程中oracle安装路径自动被写入Windows的环境变量中,故不需手动配置,另TNS连接字符串较输入主机名:端口@服务名便捷常用,TNS连接字符串配置方法如下:

Oracle11g客户端配置,可以利用oracle配置管理工具进行本地网络服务配置,一般可利用Net Configuration Assistant或Net Manager工具配置(配置好之后,tnsnames.ora中会自动生成TNS连接字符串),或者直接在tnsnames.ora中设置。

本文档选择直接在tnsnames.ora中设置,tnsnames.ora路径为/app/oracle/product/11.2.0/client_1/network/admin/tnsnames.ora(若安装了plsql developer,也可通过帮助→支持信息查看tnsnames.ora路径,如下图所示)若该路径下没有tnsnames.ora文件,可copy一份tnsnames.ora文件至该路径下,照图中ORCL连接字符串配置即可。

2.1.3创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

-- Create the user

createuser user_961 identifiedbyuser_961

defaulttablespaceUSERS

temporarytablespace TEMP

profileDEFAULT;

-- Grant/Revoke role privileges

grantconnectto user_961;

grantdbato user_961;

grantresourceto user_961;

-- Grant/Revoke system privileges

grantselectanytableto user_961 withadminoption;

grantcreateanyindexto user_961 withadminoption;

grantcreateanyindextypeto user_961 withadminoption;

grantcreateanyviewto user_961 withadminoption;

grantcreatepublicsynonymto user_961;

grantcreatetablespacetouser_961 withadminoption;

grantunlimitedtablespaceto user_961;

2.2Linux下oracle11g 客户端安装配置

注:虚拟机网络设置:新建虚拟机时网络模式勾选桥接,虚拟机网络编辑器中桥接模式下拉框选择自动,虚拟机中网络与共享中心中更改适配器设置IP地址不勾选自动获取IP地址,以防IP地址改变带来问题。

2.2.1建立用户组及oracle用户

由于root用户无法安装oracle,所以建立oinstall用户组及oracle用户,命令如下:

#groupadd oinstall

#useradd –g oinstall oracle

#passwd oracle

2.2.2安装oracle11g 客户端

注:使用#du –h XXX.zip查看放进系统的资源是否完整,若不完整安装会报错。

在oracle官网下载安装资源至系统中,安装资源的存放路径不做要求,如果安装资源为root组root用户,oracle用户可能由于权限问题解压安装不了,需注意;另下文创建的infa用户需要能够访问oracle的/home/oracle下所有文件及目录(因为oracle安装在这目录下,oracle的配置文件也在该目录下),不然会有其他问题。

#chmod –R 777 /home/oracle(改变/home/oracle下所有东西的权限为777)

将安装资源解压到当前目录,解压后进入文件夹执行runInstaller

#unzip XXX.zip(tar –xvf XXX.tar/tar –xvzf XXX.tar.gz)

#./runInstaller(或source runInstaller,若source命令不可用,需在系统配置文件中设置相关环境变量)

执行过程中如果出现空间不足报错,可以手动修改空间大小。

如上图所示执行先决条件检查失败“checking monitor:…… ”Failed,这个问题的可以通过退出重启计算机后用oracle用户登录安装解决。

出现这个界面,点击“NO”,在/etc/hosts中添加IP地址和主机名,重新安装即可。

另,若想修改主机名,可以在/etc/sysconfig/network中修改

点击“NEXT”即可

勾选“ignoreall”,点击“next”

按照图中提示步骤,切换至root用户执行图中两个shell脚本后点击“OK”

按下“Enter”

安装完成

2.2.3配置环境变量及TNS连接字符串

配置环境变量:

/etc/profile作用于整个系统的所有用户,/home/oracle/.bash_profile仅仅作用于oracle用户,/home/oracle/.bash_profile配置如下:

配置TNS连接字符串:

若/app/oracle/product/11.2.0/client_1/network/admin/中没有tnsnames.

Ora文件,copy一份tnsnames.ora至该目录,修改其中内容。

2.2.4创建数据库用户

登录数据库,创建数据库用户以供infa中配置存储库使用。创建数据库用户之后授予connect、resource、select的权限。Sql语句如下:

--Create the user

createuser linux_user_961 identifiedby linux_user_961

defaulttablespace USERS

temporarytablespace TEMP

profileDEFAULT;

--Grant/Revoke role privileges

grantconnectto linux_user_961;

grantdbato linux_user_961;

grantresourceto linux_user_961;

--Grant/Revoke system privileges

grantselectanytableto linux_user_961 withadminoption;

grantcreateanyindexto linux_user_961 withadminoption;

grantcreateanyindextypeto linux_user_961 withadminoption;

grantcreateanyviewto linux_user_961 withadminoption;

grantcreatepublicsynonymto linux_user_961;

grantcreatetablespaceto linux_user_961 withadminoption;

grantunlimitedtablespaceto linux_user_961;

三、安装配置infa

3.1Windows下infa安装配置

3.1.1图形化界面安装infa服务器

自定义关键字(本文档自定义的关键字为Abcd1234)

点击确定

(本文档域密码设置为Administrator)

等待……

等待……

安装成功

3.1.2 启动infa服务

3.1.3 配置存储库服务

注:

登录控制台,如果登录不进控制台,从以下方面排错:

1.  数据库是否能连上

2.  Infa服务是否成功开启,可以通过node.log,catalina.out配合KB Search查看

3.  相关端口是否能访问,使用telnet IP地址端口号查看是否能访问端口,若telnet命令找不到,先安装telnet服务器,百度可查,若端口不可访问,防火墙中开放端口或者直接关闭防火墙。

(PS:

(1)telnet访问远程端口, 例telnet 192.168.1.20 6008 ,如果跳转至另一个页面则可以访问该端口,如果显示连接失败,看远程中telnet服务是否开启,如果没开启,则在控制面板中程序和功能中添加telnet功能,然后开启telnet服务,如果telnet服务已开启,连接失败,则端口未开放,需要取控制面板中Windows防火墙中添加入站规则,开放端口。

(2)查看端口占用情况:cmd中输入netstat –ano显示各个进程端口使用情况,在运行中输入taskmgr开启任务管理器 ,选项中添加pid列,查看指定端口对应的进程

4.  浏览器的原因,链接不安全,点击继续访问,或者设置信任该链接。

(PS:注意字符集的设置,应该与存储库字符集一致

)

配置好之后

将“独占”模式改为“普通”模式,重启存储库服务

3.1.4配置集成服务

数据移动模式选择Unicode,点击完成,会跳转至代码页,字符集设置与安装infa服务器的操作系统的字符集一致

3.1.5图形化界面安装infa客户端

(按照安装引导步骤安装,截图略)

3.1.6配置域

Infa客户端和服务端在一台机子时直接配置域,Infa客户端和infa服务端不在一台机子上,在infa客户端的机子hosts中添加IP地址和主机名

3.1.7新建文件夹

 

3.2Linux下infa安装配置

3.2.1 新建infa用户

#groupaddoinstall

#useradd–g oinstall infa

#passwdinfa

安装资源的存放路径不做要求,注意安装资源的所有者应该为infa,若为root,infa解压安装可能会有问题

#chowninfa.oinstall XXX.xxx(将XXX.xxx的用户组改成哦install,用户改为infa

3.2.2 安装infa服务端

安装资源解压后执行以下命令开始安装infa

#shinstall.sh

出现这个问题,解决办法如上图

#unset  DISPLAY

重新执行

#sh install.sh

(截图步骤略)

安装完成(具体安装步骤截图略写,具体安装步骤百度可查)

3.2.3启动infa服务

另重启infa服务时,需要先关闭infa服务,否则会因为端口占用导致重启失败,若因端口占用导致重启失败,杀死占用端口的进程后重启

#Shinfaservice.sh shutdown(关闭infa服务)

3.2.4配置环境变量

# cd/home/infa

# vi.bash_profile

具体配置如下图

(ps:

(1)配置文件中配置了oracle、infa、ODBC的相关环境变量,修改了配置文件后,需要重启infa服务后才生效

(2)另:ODBC的问题,不管该odbc驱动infa是否提供,若不提供自行下载,配置好如下图所示的ODBC相关的变量,并在odbc.ini中正确编辑该数据库ODBC驱动信息,然后将该驱动的安装路径添加至LD_LIBRARY_PATH和PATH中,尽量将路径编辑在最前面之后,一般可用。

3.2.5配置存储库服务

配置存储库服务与Windows下配置相同,步骤略

唯一区别为:存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要#export INFA_CODEPAGENAME=“存储库服务的字符集”

3.2.6配置集成服务

配置集成服务与Windows下配置相同,步骤略

3.2.7安装infa客户端

Infa客户端可以安装在Windows系统下,安装配置步骤如Windows下安装步骤

四、安装配置过程遇到的问题及解决办法记录

问题一:配置存储库服务时,如下图报错:

解决办法:

经验证,oracle客户端为32位,oracle服务端和infa为64位,卸载32位oracle客户端重新安装64位oracle客户端问题解决。

问题二:

如图所示报错:

解决办法:

使用find命令在infa或者oracle安装路径寻找缺少的libclntsh.so.10.1文件,copy至如下三个路径即可

$INFA_HOME/isp/bin/plugins/ipc/bin

$INFA_HOME/service/shared/bin

$INFA_HOME/server/bin/

问题三:

如下图所示报错:

解决办法:

存储库服务的字符集设置为与存储库字符集一致,另还需在infa的配置文件.bash_profile中需要编辑#export INFA_CODEPAGENAME=“存储库服务的字符集”,修改配置文件后,重启infa服务即可

问题四:

如下图所示报错:

解决办法:

若该数据库用户可以成功登录数据库,且该数据库用户在其它infa服务器下作为数据源使用没有问题,确保出问题的infa服务器所在的环境oracle和infa的.bash_profile配置正确,确保infa有权访问/home/oracle下的所有文件及子目录。

WindowsLinux下infa9.6.1和oracle 11g客户端安装配置相关推荐

  1. oracle客户端 安装报错,Oracle 11g客户端安装在构建客户机共享库报错

    今天同事反馈在RedHat 5.5上面安装Oracle 11g客户端一直不成功,报错截图见下: 查看具体报错信息如下: 信息: 构建客户机共享库 信息: 构建客户机共享库 信息: 此 make 操作的 ...

  2. Linux 6.x 下Oracle 11g R2 安装配置

    Oracle 11g R2 数据库安装硬件配置要求: 最小内存 1 GB of RAM 虚拟内存容量,这个oracle也有要求,不用担心此时的swap分区不够oracle的要求 .虚拟内存swap如何 ...

  3. oracle 11g dataguard 安装,oracle 11g dataguard安装配置

    1.判断DataGuard是否安装 select * from v$option where parameter = 'Oracle Data Guard'; 网络配置 192.168.1.10(or ...

  4. Windows下Oracle 11g的安装

    Windows下Oracle 11g的安装: Windows:64位, Oracle 11g版本:win64_11gR2_database_1of2(安装包),win64_11gR2_database ...

  5. Oracle 11g客户端及PLSQL Developer配置|Instant Client Setup-64位|OraClientLite11g_x86

    转载自:http://blog.csdn.net/xiaoyw71/article/details/45311589 Oracle 11g客户端 资源 下载资源,直接解压进行配置 Oracle官方资源 ...

  6. Oracle 11g R2手动配置EM(转)

    转自:http://blog.itpub.net/9034054/viewspace-1973418/ Oracle 11g R2手动配置EM Oracle 作者:luashin 时间:2016-01 ...

  7. oracle32位11g中文乱码,win7 64位系统 Oracle32bit + PL/SQL访问Orale服务,Oracle 11g的安装,中文乱码问题的解决...

    前几天因为装了个Oracle32bit客户端 + PL/SQL连接不上oracle遭到组长鄙视,问我用过PL/SQL没有,我安装完打开PL/SQL登录界面跟他的都不一样,没有那个连接为Normal.S ...

  8. Oracle 11g的安装详细过程

    本次采用的电脑为win10 专业版,以下为本人电脑的配置情况: 本人是第一次在win10系统上面进行oracle 11g的安装. 以下为安装步骤: 一.下载软件包 以下为各种oracle安装包的下载网 ...

  9. win7 64位操作系统中Oracle 11g + plsql安装教程详解(图解)

    这篇文章主要介绍了win7 64位操作系统中Oracle 11g + plsql安装教程详解(图解),详细的介绍了Oracle 11g 安装的步骤,有兴趣的可以了解一下. 先去网上把下面列表里的文件下 ...

最新文章

  1. Freescale 基于IMX536处理器的Dialog DA9053电源管理参考设计
  2. javascript音频管理方案:SoundManager2
  3. Flutter开发之《闲鱼的探索与收获》笔记(51)
  4. 提高代码质量:如何编写函数
  5. 02 面向对象之:类空间问题以及类之间的关系
  6. iis7 您无权使用所提供的凭据查看此目录或页面。_使用Spring Cloud和Docker构建微服务架构
  7. C#中的值类型和引用类型
  8. cleaning selected projects has encountered a problem errors occurred during build
  9. WebView http图片加载失败
  10. 机器学习 - 随机森林手动10 折交叉验证
  11. 【Python】五子棋项目记录
  12. abaqus python二次开发攻略_Python 进行 Abaqus 二次开发的基础知识
  13. 快排 递归与非递归实现 优化
  14. 查看局域网内的所有IP地址
  15. MAC Unity安装教程
  16. 历代iPhone主要参数对比,更新于2022年03月
  17. 《缠中说禅108课》24::MACD 对背弛的辅助判断
  18. Element properties is not closed
  19. 2021年起重机械指挥考试题库及起重机械指挥最新解析
  20. 用sqlyog打开.sql文件

热门文章

  1. Java中如何让线程按照自己指定的顺序执行?
  2. 地下水环评(一级)及Modflow地下水数值模拟
  3. MATLAB的基本知识
  4. 代码实现以下需求 (1)有如下字符串“If you want to change your fate I think you must come to learn java
  5. 1 oZ等于多少mil?
  6. 内容营销策略如何正确制造紧迫感避免产生“逆反心理”
  7. 方法比知识重要,人品比能力重要
  8. html页面展示关系图,可拖拽的html5人物关系图代码
  9. TMC2160-TA 大功率步进驱动IC外置MOS管
  10. java基础学习笔记一