关键词不能为空

当前您在: 主页 > 英语 >

PLSQL工具连接ORALCE数据库的方法

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-29 23:33
tags:

-

2021年1月29日发(作者:headshot)


PL/SQL


工具连接


ORALCE

< p>
数据库的方法






1


、利用


ORACLE NET MANAGER


工具





1


)打开


ORACLE NET MANAGER




2


)增加



服务命名





第一步


NET


服务名:任意填写





第二步



通 讯协议:


如果连接远程机器上的


ORACLE

< br>,


选择


TCP/IP



internet


协议)





第三步



主机名:输入


IP


地址



端口号:一般缺省为


1521




第四步


SID




一般和数据库名字相同





第五步



测试





3


)启动


PL/SQL


连接







2


、直接修改配置文件:





1


)打开 目录


D:oracle


安装目录


ora 92networkadmin


中的文件







2


)增加如下代码:





TRAFFIC_DB = #NET


服务名,可任意起





(DESCRIPTION =




(ADDRESS_LIST =




(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.143)(PORT = 1521))


#HOST




连接的数据库


服务器


IP


地址,


PORT




连接的数据库服务器的端


号,一般缺省为


1521




)




(CONNECT_DATA =




(SID = carsys) #


数据库系统标识,一般和数据库同名





)




)




3


)保存文件。启动


PL/SQL


工具登陆即可



vnc server


配置



1


。使用


root


用户启动系统的


vncserver


服务;



#service vncserver start


2



然后切换到登陆用户下面,


我这里假设要 使用


oracle


系统帐户进行远程登陆



#su - oracle


3


。 使用


oracle


用户输入以下命令:



$$vncserver


如果是第一次运行,

< br>则系统会出现提示信息,


提示你输入密码,


这是通过终端 进


行登陆时需要输入的;



另外,


还有一个数字信息,


这个也是需要在终端登陆时输入的,

< p>
即冒号后面跟着


的一个数字,如:


1


,:


2


等等,需要记住;



4


。在


windows

< p>
客户端使用


vncviewer


,输入如下:


:1


或者


:2


等 ,后面的数字需要和服务器端的对应才行;


xxx


是你服务


器的


ip


地址了;



[linux as 5]


软件要求



其他所需程序包的版本(或更高版本):



gcc-2.96-124


make-3.79


binutils-2.11


openmotif-2.1.30-11


glibc-2.2.4-31


要查看系统上安装了这些程序包的哪些版本,运行以下命令:



rpm


-q


gcc


make


binutils


openmotif


glibc


setarchp4198954_21_



运行


runInstaller


之前打


.


rpm


-ivh


(p4198954_21_)


(


不打


PATH

也可以)



安装







Red Hat Enterprise Linux


介质的第三张


CD




root


用户身份运行以下命令:



rpm -ivh /mnt/cdrom/RedHat/RPMS/


创建数据库安装的准备工作


:


1< /p>


,创建


user/group




groupadd dba


groupadd oinstall


useradd oracle -g oinstall -G dba


passwd oracle


如果


nobody


用 户不存在(


id nobody


命令查看


)


,则创建:



useradd n obody2


,建立


oracle


安装 文件夹


(sample)




mkdir -p /opt/oracle/10.2.0.1 /opt/oracle/oradata


/opt/oracle/archivelog


chown -R ll /opt/oracle


chmod 755 -R /opt/oracle2




配置环境变量;



要使用


Oracle


产品,应该或必须设置几个环境变量。



如果您在同一服务器上安装了多个


Oracle


产品或数据库,则


ORACLE_HOME



ORACLE_SID



PATH


变量可能会更改。



ORACLE_BASE


变量不应更改,并可以在需要时在您 的登录配置文件中设置它。


Oracle


提供了一个称作


oraenv


的实用程序来设置其他变量。



对于数据库服务器,建议设置以下环境变量:



使用


root


用户


:



vi /home/oracle/.bash_profile


以下是配置文件的内容



ORACLE_BASE=/opt/oracle


ORACLE_HOME=/opt/oracle/10.2.0.1


ORACLE_SID=ge01


PATH=$$ORACLE _HOME/bin:$$ORACLE_HOME/OPatch:$$PATH


TNS_ADMIN=$$ORACLE_HOME/network/admin


NLS_LANG=AMERICAN_16GBK


LANG=AMERICAN_16GBK


export


PATH


ORACLE_BASE


ORACLE_HOME


ORACLE_SID TNS_ADMIN


NLS_LANG


LANG


4




设置系统参数;



Oracle


数据库


10g


需要以下所示的内核参数设置。



< /p>


一般情况下可以设置最大共享


内存


为物理 内存的一半,


如果物理内存是


2G




可以设置最大共享内存为


1073741824




如上;如物理内存是


1G


,则可以设置最大共享内存为


512 * 1024 * 1024 =


536870912


;以此类推。在

< p>
redhat


上最大共享内存不建议超过





4*1024*1024*102 4-1=4294967295


切换到


root


用户


:


su root



修改


vi /etc/,


添加:



= 2147483648


= 4096


= 2097152


= 250 32000 100 128


-max = 65536


_local_port_range = 1024 65000


_default=262144


_max=262144


_default=262144


_max=262144< /p>


修改后运行



命令使得内核改变立


即生效;



B)


设 置


oracle


对文件的要求:



编辑文件:


vi /etc/security/


加入以下语句:



oracle soft nproc 2047


oracle hard nproc 16384


oracle soft nofile 1024


oracle hard nofile 65536


编辑文件:


vi


/etc/pam.d/login


加入以下语句

< p>
(


可能应该加在最后一条规则之


前)


:session required /lib/security/pam_


设置



文件:



[root@enterprice64 ~]#vi /etc/


inventory_loc=/opt/oracle/oraInventory


inst_group=oinstall


[root@enterprice64 ~]#chown ll /etc/


确保


/etc/


中包含上面的信息,且


Oracle


包含访问权限。


5.


解压缩


Oracle10G


的安装文件






使用


Oracle


用户登陆


:


su - oracle



/home/oracle


上传和解压缩


10201_database_:


unzip 10201_database_linux32


6.


开始安装


oracle


L


i


n


u


x


命令行环境下安装(也可以在 图形界面下安装


)


使用


Oracle< /p>


用户登陆


:


su - oracle


根据希望安装的数据库版本类型选择


Silent


安装模式的


response_file


文件的


类似,比如:




< /p>


还是





这里选择



类型,安装盘中的

< br>database/response


目录下对应的


re sponse


文件拷贝出来,根据文件里面的提示对输入值进行修改。

< br>


比如这个例子中对如下的参数进行设置:


< p>
UNIX_GROUP_NAME=


FROM_LOCATION=


ORACLE_BASE=


ORACLE_HOME=


ORACLE_HOME_NAME=


SHOW_INSTALL_PROGR ESS_PAGE= true


SHOW_END_OF_INSTALL_MSGS= true


COMPONENT_LANGUAGES=


s_nameForDBAGrp=


s_nameForOP ERGrp=


INSTALL_TYPE=


n_configu rationOption=3


RESTART_SYSTEM=false


RESTART_REMOTE_SYSTEM=false


注意,所 有的字符串需要放在双引号中,注意大


小写。数字和布尔变量直接写就可以。

< p>


由于这里没有选择建立数据库而只安装软件,


因 此没有设置数据库相关的配置参


数。


[oracle@ente rprice64 data]$$ chmod 700


面可以开始


SILENT


安装了:



注意,响应文件需要使用绝对路径。



cd /home/oracle/database


[oracle@enterprice64 database]$$ ./runInstaller -silent -responseFile


/h ome/oracle/



root


执 行如下脚本:



/opt/oracle/10.2.0.1/oraInventory/


/opt/oracle/10.2.0.1/


不过这里


Oracle


存在一个


bug


,在



脚本中,自动将


OUI _SILENT


参数设


置为


TRUE< /p>


,而后的检查中,



如果发现这个值为< /p>


TRUE


,那么这个脚本运行会自动退出了。这里需要手工将其< /p>


修改为


false



最后使用


root


执行一下


$$ORACLE_HOME/


脚本就可以了。根据提示按

< p>


Enter


就可以了。



这样就在字符下成功安装 了。通过


SILENT


模式安装数据库之后,下面继续使用


SILENT


模式进行数据库的建立,


< /p>


仍然是拷贝安装目录下的


/home/oracle/datab ase/response/


到安装


目录,并进行编译,



根据数据库建立方式的不同编辑不同的数据库库选项。



比如在本次安装过程中设置了下列参数:



RESPONSEFILE_VERSION =


OPERATION_TYPE =


GDBNAME =


SID =


TEMPLATENAME =


SYSPASSWORD =


SYSTEMPASSWORD =


DATAFILEDESTINATION =


RECOV ERYAREADESTINATION=


STORAGETYPE=FS


CHARACTERSET =


MEMORYPERCENTAGE =


SCRIPTDESTINATION =


EMCONFIGURATION=”LOCAL”



SYSMANPASSWORD =


DBSNMPPASSWORD =


其中最后


1


项不是必须的,这个的目的是在建立


数据库的同时生 成脚本。



下面就可以开始


SILEN T


模式的数据库创建了:



[oracle@enterprice64 database]$$ dbca -silent -responseFile


/home/oracle/



root


执行如下脚本:

< br>


/opt/oracle/10.2.0.1/oraInventory/< /p>


最后可以利用


netca



SILENT


方式设置网络部分,同样的方法设置


< /p>




RESPONSEFILE_VER SION=


CREATE_TYPE=


SHOW_GUI=false


LOG_FILE=


INSTALLED_COMPONENTS=

-


-


-


-


-


-


-


-



本文更新与2021-01-29 23:33,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/587856.html

PLSQL工具连接ORALCE数据库的方法的相关文章