Oracle 9i(oracle 9i 客户端和服务器怎么连接)

2024-04-09 10:40:03 :125

oracle 9i(oracle 9i 客户端和服务器怎么连接)

大家好,关于oracle 9i很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于oracle 9i 客户端和服务器怎么连接的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

本文目录

oracle 9i 客户端和服务器怎么连接

1.在cmd窗口下输入dbca创建数据库,如果你安装软件的时候已经一并装了数据库这个步骤可以省略。2。在服务器端配好listener:在cmd窗口下输入netca就可以配置好监听程序了。3。在客户端配置tnsnames.ora文件。也可以使用net manager工具配置客户端。net manager工具在你安装好oracle软件后就会有了,不管你是服务器端还是客户端都由这个。4。9i客户端软件中有enterprise manager工具,你可以点击进去选择你刚刚配置的要连接的客户端就可以了。这个只有客户端软件安装好了才有。希望对楼主有所帮助。

oracle 9i可以在windows server 2008 R2系统中安装吗

1、打开已下载好的oracle9i【oracle9i文件\92010NT_Disk1\setup.exe】。说明:保证网络连接通畅、关闭所有的防火墙,安装包的名字不能用中文。配置要求:内存256MB以上,硬盘容量8GB以上,建议在Windows 2003 Server 或 Windows xp 上安装。2、选择文件定位时,源路径【注意:不要出现中文名字】,目标路径不要选择C盘。3、可用产品选择--选择Oracle9i Database 9.2.0.1.0--勾选 ,为oracle数据库服务器安装可选的预先配置的启动程序数据库、产品选作、管理工具、网络服务、实用程序和基本的客户机软件。4、安装类型--选择企业版(2.86GB)提供针对高端应用程序的数据管理,如大容量的联机事务处理(OLTP)环境,查询密集型的数据仓库和要求较高的Internet应用程序等,提供有关可用性和可伸缩性的工具及功能以便满足任务至上的应用程序的需求。其他它版本占用空间较少,也会部分功能。完整安装还是选择企业版。5、数据库配置选择通用;安装针对通用目的进行优化的预配置数据库。6、端口号一般选择默认无需更改。7、全局数据库名若不知怎么设,默认使用ORCL。是全局数据库名唯一标识。8、数据库文件位置,不要存在C盘。避免系统崩溃后,造成数据丢失。9、数据库字符集使用缺省字符--下一步--在摘要中可通过下拉条观察到所要安装的所有内容。10、自动跳出一个数据库的初始化、启动和创建的窗口。11、数据库的创建完成后,会出一个口令窗口,按照下图填写,此口令为方便记忆,安全性不高。12、安装完成。

Oracle 9i中的三种数据保护模式分别是什么

【答案】: 1).MAXIMIZE PROTECTION :最大数据保护与无数据分歧,LGWR将同时传送到备用节点,在主节点事务确认之前,备用节点也必须完全收到日志数据。如果网络不好,引起LGWR不能传送数据,将引起严重的性能问题,导致主节点DOWN机。2).MAXIMIZE AVAILABILITY :无数据丢失模式,允许数据分歧,允许异步传送。正常情况下运行在最大保护模式,在主节点与备用节点的网络断开或连接不正常时,自动切换到最大性能模式,主节点的操作还是可以继续的。在网络不好的情况下有较大的性能影响。 3).MAXIMIZE PERFORMANCE:这种模式应当可以说是从8i继承过来的备用服务器模式,异步传送,无数据同步检查,可能丢失数据,但是能获得主节点的最大性能。9i在配置DATA GUARD的时候默认就是MAXIMIZE PERFO

ORACLE 9i以后,必须手工设置环境变量吗

1、右击“我的电脑”-》选择“属性”-》选择“高级”-》单击“环境变量”2、选择“Path”这一行,单击“”,在“Path”的变量值文本框的最后面先加入一个分号“:”,然后再分号后面加入sqlplus文件的目录路径,如“C:\Program Files\oracle\product\10.2.0\db_1\BIN”,然后点击“确定”按钮。3、如果在“系统变量”列表框下面的“变量”列中找不到“ORACLE_HOME”和“ORACLE_SID”这两个变量,则需要下面操作,否则无需一下操作。4、在“系统变量”中点击“新建”按钮,在“变量名”中输入“ORACLE_HOME”,变量值中输入Oracle的安装目录路径,如“C:\Program Files\oracle\product\10.2.0\db_1”,然后点击“确定”按钮。5、在“系统变量”中点击“新建”按钮,在“变量名”中输入“ORACLE_SID”,变量值中输入数据库的实例名,然后点击“确定”按钮。

Oracle 9i的问题,关于服务命名和服务器名

***隐藏网址***看看这里: Oracle安装/配置/入门 ***隐藏网址******隐藏网址***数据库名(DB_NAME)、实例名(Instance_name)、以及操作系统环境变量(ORACLE_SID) 在ORACLE7、8数据库中只有数据库名(db_name)和数据库实例名(instance_name)。在ORACLE8i、9i中出现了新的参数,即数据库域名(db_domain)、服务名(service_name)、以及操作系统环境变量(ORACLE_SID)。这些都存在于同一个数据库中的标识,用于区分不同数据库的参数。 一、什么是数据库名(db_name)? 数据库名是用于区分数据的内部标识,是以二进制方式存储于数据库控制文件中的参数,在数据安装或创建之后将不得修改。数据库安装完成后,该参数被写入数据库参数文件pfile中,格式如下: ......... db_name="orcl" #(不允许修改) db_domain=dbcenter.toys.com instance_name=orcl service_names=orcl.dbcenter.toys.com control_file=(............... ......... 在每一个运行的ORACLE8i数据库中都有一个数据库名(db_name),如果一个服务器程序中创建了两个数据库,则有两个数据库名。其控制参数据分属在不同的pfile中控制着相关的数据库。 二、什么是数据库实例名(instance_name) 数据库实例名则用于和操作系统之间的联系,用于对外部连接时使用。在操作系统中要取得与数据库之间的交互,必须使用数据库实例名。例如,要和某一个数据库server连接,就必须知道其数据库实例名,只知道数据库名是没有用的,与数据库名不同,在数据安装或创建数据库之后,实例名可以被修改。数据库安装完成后,该实例名被写入数据库参数文件pfile中,格式如下: db_name="orcl" #(不允许修改) db_domain=dbcenter.toys.com instance_name=orcl #(可以修改,可以与db_name相同也可不同) service_names=orcl.dbcenter.toys.com control_file=(............... ......... 数据库名与实例名之间的关系。 数据库名与实例名之间的关系一般是一一对应关系,有一个数据库名就有一个实例名,如果在一个服务器中创建两个数据库,则有两个数据库名,两个数据库实例名,用两个标识确定一个数据库,用户和实例相连接。 但在8i、9i的并行服务器结构中,数据库与实例之间不存在一一对应关系,而是一对多关系,(一个数据库对应多个实例,同一时间内用户只一个实例相联系,当某一实例出现故障,其它实例自动服务,以保证数据库安全运行。) 三、操作系统环境变量(ORACLE_SID) 在实际中,对于数据库实例名的描述有时使用实例名(instance_name)参数,有时使用ORACLE_SID参数。这两个都是数据库实例名,它们有什么区别呢?(经常弄混) (ORACLE_SID) OS《----------------》 ORACLE 数据库 《--------(Instance_name(实例名)) 上图表示实例名instance_name、ORACLE_SID与数据库及操作系统之间的关系,虽然这里列出的两个参数都是数据库实例名,但instance_name参数是ORACLE数据库的参数,此参数可以在参数文件中查询到,而ORACLE_SID参数则是操作系统环境变量。 操作系统环境变量ORACLE_SID用于和操作系统交互。也就是说,在操作系统中要想得到实例名,就必须使用ORACLE_SID。此参数与ORACLE_BASE、ORACLE_HOME等用法相同。在数据库安装之后,ORACLE_SID被用于定义数据库参数文件的名称。如: $ORACLE_BASE/admin/DB_NAME/pfile/init$ORACLE_SID.ora。 定义方法: export ORACLE_SID=orcl 如果在同一服务器中创建了多个数据库,则必然同时存在多个数据库实例,这时可以重复上述定义过程,以选择不同实例。 还可以用 $ . oraenv 来切换不同的ORACLE_SID来通过操作系统来启动不同的实例(instance)

oracle中8i,9i,是什么意思

oracle公司在8.0.*之前,都是直接用这些繁琐的*.*.*来表示版本号的,到了8.1.*后,他们就开始用8i或者9i来表示了,突现他们公司对internet/intranet的支持,到了版本10,便使用10g来表示了,突现他们对网格的支持。说白了,就是ORACLE数据库产品的版本号。

win7 64位的 如何安装 oracle 9i

方法/步骤

  • 1

    下载Oracle 11g R2 for Windows的版本;其中包括两个压缩包:win64_11gR2_database_1of2.zip,win64_11gR2_database_2of2.zip 

  • 2

    将两个压缩包解压到同一个目录下,即“database”,然后单击解压目录下的“setup.exe”文件:

  • 在出现的“配置安全更新”窗口中,取消“我希望通过My Oracle Support接受安全更新”,单击“下一步”:

  • 在“安装选项”窗口中,选择“创建和配置数据库”,单击“下一步”:

  • 在“系统类”窗口中,选择“桌面类”,单击“下一步”: 

  • 在“典型安装”窗口中,选择Oracle的基目录,选择“企业版”和“默认值”并输入统一的密码为:Oracle11g,单击“下一步”: 

  • “先决条件检查”窗口中,单击“下一步”:

  • 在“概要”窗口中,单击“完成”,即可进行安装: 

  • 出现的安装过程:

  • 据库创建完成后,会出现如下“Database Configuration Assistant”界面: 

  • 选择“口令管理”,查看并修改以下用户: (1)普通用户:SCOTT(密码:tiger) (2)普通管理员:SYSTEM(密码:manager) (3)超级管理员:SYS(密码:change_on_install)  修改完成后,单击“确定”。 

  • 最后安装完成如下图所示

Oracle 9i如何用SQL语句创建数据库

手工创建数据库完整步骤系统环境操作系统:RedHat 9.2数据库:Oracle 9i安装路径:/home/oracle1、手工创建相关目录/home/oracle/admin/web/home/oracle/admin/web/bdump/home/oracle/admin/web/udump/home/oracle/admin/web/cdump/home/oracle/admin/web/pfile/home/oracle/admin/web/create/home/oracle/admin/web/web/home/oracle/admin/web/archive /home/oracle/oradata/home/oracle/oradata/web/home/oracle/oradata/web/archive2、手工创建初始化参数文件/home/oracle/admin/web/pfile/initweb.ora,内容可以copy别的实例initsid.ora文件后修改。3、手工创建/home/oracle/OraHome1/dbs/initweb.ora文件,内容:ifile= /home/oracle/admin/web/pfile/initweb.ora4、使用orapwd命令,创建口令文件orapwdsid,命令格式如下: orapwd file=/home/oracle/OraHome1/dbs/orapwweb password=change_on_install entries=55、设置环境变量export PATH LD_ASSUME_KERNEL=2.4.1export ORACLE_BASE=/home/oracleexport ORACLE_HOME=/home/oracle/OraHome1export ORACLE_SID=webexport ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport PATH=$PATH: $ORACLE_HOME/bin6、创建数据库,执行createdb.sql脚本命令,$ sqlplus /nologSQL》connect sys/change_on_install as sysdbaSQL》@Createdb.sqlCreatedb.sql脚本内容如下:set echo onspool /home/oracle/admin/web/create/CreateDB.logstartup nomount pfile="/home/oracle/admin/web/pfile/initweb.ora";CREATE DATABASE webMAXINSTANCES 1MAXLOGHISTORY 1MAXLOGFILES 5MAXLOGMEMBERS 5MAXDATAFILES 100DATAFILE ’/home/oracle/oradata/web/system01.dbf’ SIZE 325M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITEDUNDO TABLESPACE "UNDOSTB1" DATAFILE ’/home/oracle/oradata/web/undotbs01.dbf’ SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITEDCHARACTER SET ZHS16GBKNATIONAL CHARACTER SET AL16UTF16LOGFILE GROUP 1 (’/home/oracle/oradata/web/redo01.log’) SIZE 100M,GROUP 2 (’/home/oracle/oradata/web/redo02.log’) SIZE 100M,GROUP 3 (’/home/oracle/oradata/web/redo03.log’) SIZE 100M;spool off注:创建数据库时,执行sql.bsqj脚本命令,此脚本命令创建如下内容: 创建控制文件和联机日志文件 创建数据库系统表空system 在system表空间上创建system系统回滚段 创建sys和system账号 创建基表和簇 创建数据字典表、索引和序列 创建相关角色权限7、创建数据库数据文件,执行脚本createfiles.sql$sqlplus /nologSQL》 connect sys/change_on_install as sysdbaSQL》@createfiles.sqlCreatefiles.sql脚本内容如下:set echo onspool /home/oracle/admin/web/create/CreateDBFiles.logCREATE TABLESPACE "INDX" LOGGING DATAFILE ’/home/oracle/oradata/web/indx01.dbf’ SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;CREATE TEMPORARY TABLESPACE "TEMP" TEMPFILE ’/home/oracle/oradata/web/temp01.dbf’ SIZE 40M REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;ALTER DATABASE DEFAULT TEMPORARY TABLESPACE "TEMP";CREATE TABLESPACE "TOOLS" LOGGING DATAFILE ’/home/oracle/oradata/web/tools01.dbf’ SIZE 10M REUSE AUTOEXTEND ON NEXT 320K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;CREATE TABLESPACE "USERS" LOGGING DATAFILE ’/home/oracle/oradata/web/users01.dbf’ SIZE 25M REUSE AUTOEXTEND ON NEXT 1280K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;CREATE UNDO TABLESPACE "UNDOSTB1" DATAFILE ’/home/oracle/oradata/web/undotbs01.dbf’ SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K;spool offexit;~8、创建数据字典,运行createdbcatalog.sql脚本命令$sqlplus /nologSQL》 connect sys/change_on_install as sysdbaSQL》@createdbcatalog.sqlCreatedbcatalog.sql脚本内容如下:set echo onspool /home/oracle/admin/web/create/CreateDBCatalog.log@/home/oracle/OraHome1/rdbms/admin/catalog.sql;@/home/oracle/OraHome1/rdbms/admin/catexp7.sql;@/home/oracle/OraHome1/rdbms/admin/catblock.sql;@/home/oracle/OraHome1/rdbms/admin/catproc.sql;@/home/oracle/OraHome1/rdbms/admin/catoctk.sql;@/home/oracle/OraHome1/rdbms/admin/catobtk.sql;@/home/oracle/OraHome1/rdbms/admin/caths.sql;@/home/oracle/OraHome1/rdbms/admin/owminst.plb;connect SYSTEM/manager@/home/oracle/OraHome1/sqlplus/admin/pupbld.sql;connect SYSTEM/managerset echo onspool /home/oracle/OraHome1/assistants/dbca/logs/sqlPlusHelp.log@/home/oracle/OraHome1/sqlplus/admin/help/hlpbld.sql helpus.sql;spool offspool offexit;9、完善数据库,创建spfile文件,将数据库实例启动服务设置成自动启动方式。SQL》sqlplus /nologSQL》 connect sys/change_on_install as sysdbaSQL》 @postdbcreation.sqlPostdbcreation.sql脚本内容如下:set echo onspool /home/oracle/admin/web/create/postDBCreation.logcreate spfile=’/home/oracle/OraHome1/database/spfileweb.ora’ FROM pfile=’/home/oracle/admin/web/pfile/initweb.ora’;connect SYS/change_on_install as SYSDBAset echo onspool /home/oracle/OraHome1/assistants/dbca/logs/postDBCreation.logshutdown;startup;

VS2010怎么连接ORACLE 9i

***隐藏网址***安装ODTwithODAC1120320_32bit,安装过程中选择安装产品是只需要选择Oracle Client即可启动VS2010(个人比较钟情于10版),新建一个winform项目向窗体设计界面托一个按钮和一个数据表格视图控件添加Oracle.DataAccess.dll引用,然后在按钮事件下写入如下代码string connectionString; string queryString;// 连接字符串1 connectionString = "Data Source=192.168.1.111/ORCLDBTEST;User ID=SYSTEM;PassWord=sa"; // 连接字符串2 //connectionString = "Data Source=(DESCRIPTION="+ "(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.111)(PORT=1521))" + //"(CONNECT_DATA=(SERVICE_NAME=ORCLDBTEST)));"+ "User Id=SYSTEM;Password=sa;"; queryString = "SELECT * FROM TESTTB";OracleConnection myConnection = new OracleConnection(connectionString); OracleCommand myORACCommand = myConnection.CreateCommand(); myORACCommand.CommandText = queryString; myConnection.Open(); OracleDataAdapter oraDA = new OracleDataAdapter(myORACCommand); DataSet ds = new DataSet(); oraDA.Fill(ds); myConnection.Close(); DataTable dtbl = ds.Tables; this.dataGridView1.DataSource = dtbl;按下熟悉的F5启动程序即可获取到数据库表的数据了

以上就是我们为大家找到的有关“oracle 9i(oracle 9i 客户端和服务器怎么连接)”的所有内容了,希望可以帮助到你。如果对我们网站的其他内容感兴趣请持续关注本站。

oracle 9i(oracle 9i 客户端和服务器怎么连接)

本文编辑:admin
Copyright © 2022 All Rights Reserved 威海上格软件有限公司 版权所有

鲁ICP备20007704号

Thanks for visiting my site.