第一篇:oracle网络连接配置
3.Oracle的连接
安装注意事项:
1. 安装时提示"数据库标示符ID已经存在". 解决方法:之前安装的数据库没有卸载干净,最简单的解决方法是"重新设置一个全局数据库名". 全局数据库名:orcl[orcl9] 需要注意的是登录时的"主机字符串"默认就是"全局数据库名"。
2. 登录时提示"无监听程序"。 解决方法:见下方
一个软件启动必须有服务,并且只能监听一个端口。
服务的"启动类型"可以设置为自动(操作系统启动时服务启动)、手动等。
Oracle的服务
重点 (11g) 1.Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须启动)
2. OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动)
3. OracleJobSchedulerORCL:Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。(非必须启动)
4. OracleMTSRecoveryService:服务端控制。该服务允许数据库充当一个微软事务服务器MTS、COM/COM+对象和分布式环境下的事务的资源管理器。(非必须启动)
5. OracleOraDb11g_home1ClrAgent:Oracle数据库.NET扩展服务的一部分。 (非必须启动)
6. OracleOraDb11g_home1TNSListener:监听器服务,服务只有在数据库需要远程访问的时候才需要。(必须启动,下面会有详细详解)。
7. OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础, 只有该服务启动,Oracle数据库才能正常启动。(必须启动)
Oracle的服务
重点 (10g) OracleDBConsoleorcl Oracle的企业管理服务器
(可以手动/禁用) OracleJobSchedulerORCl Oracle的任务调度服务器
(可以手动/禁用) OracleOraDb10g_home1iSQL*Plus 基于网络的SQL*Plus (可以手动/禁用)
OralceOraDv10_home1TNSListener
Oracle的监听器服务 (一定要启动 1) OracleServiceORCL
Oracle的数据库服务 (一定要启动 2)
/***连接数据库****** 1. 启动TNSListener 2. 启动Service 3. sqlplus输入用户名和密码
用户名/密码 输入用户名: system 输入密码:orc /*********
连接的最重要的两个配置文件: 10g: db1NETWORKADMIN
(11g)C:appAdministratorproduct11.2.0dbhome_1NETWORKADMIN目录下:
(10g)C:oracleproduct10.2.0db_1 etworkADMIN listener.ora
Oracle的监听器服务的配置文件
tnsnames.ora
Oracle的监听器服务访问的配置文件(需要远程访问就在该文件中配置)
打开Net Manager如下图:
测试远程连接: 所有程序->Oracle..->配置和移植工具->Net Manager->Oracle Net配置->本地->服务命名,点。
(1)。网络服务名:自定义主机字符串,注意唯一。 (2)。TCP(IP) (3)。主机名:要连接的机器IP (4)。服务名:ServiceName,就是安装时的全局数据库名。 (5)。测试。
初始化首次测试请使用用户名: scott, 口令: tiger 正在尝试使用以下用户 ID 连接:scott 测试没有成功。
ORA-28000: the account is locked 注意,默认连接使用用户名Scott密码Tiger,该用户默认情况下是禁用的。选择更改登录。 用户名: System, 口令: orcl 正在尝试使用以下用户 ID 连接:system 连接测试成功。
关闭->完成。文件->保存网络配置。
LINK116[主机字符串,唯一] =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.116)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
如果登录Oracle时出现: 没有监听器
1.服务没有启动。
解决方案:启动监听器 2.监听器出现问题。 解决方案: 1. 管理->服务->启动Oracle Listener 2. 如果Listener启动出错,使用Net Manager重新配置
步骤:选择Listener,选择,删除原有的Listener。再选择,重新创建一个Listener,再次选择Listener,,最后,文件->保存网络配置。
对初学者来说,要是只用Oracle自带的sql*plus的话,只要启动OracleServiceORCL即可,要是使用PL/SQL Developer等第三方工具的话,OracleOraDb11g_home1TNSListener服务也要开启。OracleDBConsoleorcl是进入基于web的EM必须开启的,其余服务很少用。
连接数据库的几种方式:
sql plus:
输入用户名: system 输入口令: orcl 回车
命令行:
C:UsersAdministrator>sqlplus sql plus:
输入用户名: system 输入口令: orcl 回车
用户名/密码@主机字符串 输入用户名: system/orcl@orcl
忘记管理员密码
1.在命令行下输入 sqlplus /nolog 进入SQL*PLUS 2.输入:conn / as sysdba
3.修改密码:alter user system identified by pwd(你自己准备输入的密码),回车
4.然后就可以使用system用户密码pwd登陆了 注意:密码的第一个字符不能是数字的
小知识:
tnsping服务名
测试服务名指向的数据库是否可访问。
cmd: tnsping link116
第二篇:oracle连接远程服务器
一、之前安装的是oracle数据库的客户端,连接远程服务器上的oracle数据库的方法是:
二、后来重装系统,安装的是oracle,连接远程服务器上的oracle数据库的方法是: 1.打开程序-》Oracle-OraDB10g_home1-》Configuration and Migration Tools-》net configuration assistant 2.配置本地net服务名-》添加-》服务名(填要连接的远程服务器中的数据库名称)-》选择tcp协议-》主机名(填服 务器ip地址)-》是否测试(选择测试,如果不成功,则选择更改登入,输入用户名密码,然后重新测试)-》测试成功-》Net服务名(默认为上面填的服务名,可以不用改,改的话,则连接那里也要改) //下面的监听,我没有配置,但是也可以使用。 3.监听程序配置-》添加-》监听程序名(只要还不存在的即可,不过最好填要连接的那个数据库名,方便以后查找)-》选择tcps和tcp-》使用标准端口号-》弹出框框,点击确定即可 4.点击完成 按照以上两种方法配置好了,如何进行连接? 方法一:在plsql的界面里: 用户名 口令 数据库 nomal 依次填写即可 就可以连接上远程服务器上的oracle数据库了 方法二: 点击SQLPLUS,弹出界面里,用户名、口令、主机字符串(配置的本地服务名) 即可连接上了 方法三: 在开始运行里输入cmd然后输入 sqlplus user_name/password@本地服务名 基本上说,连接远程服务器上的oracle数据库,需要配置“本地服务”,一个方面是通过图形界面(net configuration assistant ---其实是对文件的修改)一个是直接修改文件 打开程序-》Oracle-OraDB10g_home1-》Configuration and Migration Tools-》net configuration assistant 2.配置本地net服务名-》添加-》服务名(填要连接的远程服务器中的数据库名称)-》选择tcp协议-》主机名(填服 务器ip地址)-》是否测试(选择测试,如果不成功,则选择更改登入,输入用户名密码,然后重新测试)-》测试成功-》Net服务名(默认为上面填的服务名,可以不用改,改的话,则连接那里也要改)
第三篇:ORACLE数据库的连接、启动和关闭
以下的操作是在DOS 下的sqlplus 下执行的
一,连接
1,直接运行sqlplus,然后要求输入用户名和密码。如果你是管理员的身份,应该在用户名后加上 as sysdba(以下例子使用sysdba身份). 如下图:
2, 运行如下语句直接进入:
Sqlplus 用户名/密码 as sysdba
如下图:
3,运行sqlplus /nolog, 此语句只是进入了sqlplus编辑器,而没有连接到数据库。 所以还需要使用connect 语句来连接到数据库。如下图:
二,关闭数据库
停止数据库使用shutdown命令来完成。
此命令带有四个参数,四个参数的含义如下:
Normal 需要等待所有的用户断开连接
Immediate 等待用户完成当前的语句
Transactional 等待用户完成当前的事务
Abort 不做任何等待,直接关闭数据库
normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接
immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。
transactional 在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。
abort 执行强行断开连接并直接关闭数据库。
前三种方式不回丢失用户数据。第四种在不得已的情况下,不建议采用!
当用户使用此命令关闭数据库后,就会自动的卸载数据库。如下图
三,启动数据库(挂载数据库)
当用户关闭数据库后,可以使用startup来打开数据库,此命令有两个可选参数:
第一种:带nomount参数,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用!
第二种:带mount参数,在进行数据库更名的时候采用。这个时候数据库就打开并可以使用了!
如果用户没有参数,直接使用startup来启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式!
如下图
第四篇:Oracle 的安装与配置实验报告
班 级:10网工三班
学生姓名:谢昊天
学号:1215134046
实验目的和要求:
掌握Oracle的基本安装方法。掌握Oracle 10g的网络配置。能够使用DBCA创建数据库。
实验内容:
1、Oracle 10g的安装。
2、Oracle 10g的网络配置。
3、使用DBCA创建数据库。
实验步骤与调试过程:
安装oracle:
1、执行Oracle10g中的安装文件,点击setup开始Oracle 10g的安装
2、出现“选择要使用的安装方法”窗口选择高级安装,点击下一步。
3、所需安装的路径,点击下一步;
4、在此可以选择企业版,点击下一步
5、选择“创建启动数据库”
6、选择“创建象样本方案的数据库”选项),点击下一步。
7、选择默认设置,即“使用Database Console管理数据库”,以便在本地对数据库进行管理。单击“下一步”按钮。
8、指定数据库文件存储选项选择默认设置,单击“下一步”按钮。
9、即选中“不启用自动备份”单选按钮,单击“下一步”按钮
10、选择“所有用户都使用同一个口令”选项,口令输入oracle
11、“概要”窗口按照全局设置、产品语言、空间要求、新安装组件分类显示安装设置。可以先在概要窗口中检查一下这些设置是否满意,如不满意可以单击“上一步”按钮,返回到前一个步骤修改。
12、单击“口令管理”按钮,弹出“口令管理”窗口。
13、口令管理窗口。可以分别为SYS、SYSTEM、SCOTT用户设置口令。
14、安装完成,点击退出按钮,退出Oracle universal installer。可以记下该页面上面的文本内容,将来通过web访问控制oracle。
15、配置Oracle 10g网络环境
网络配置
1、安装目录中点击Net Manager,进入如下界面。
2、选择协议,这里选择TCP/IP
3、输入主机的IP地址或名称,然后输入端口号。
4、选择服务器。
5、通过网页打开登陆界面进行验证。
创建DBCA数据库。
1、开始菜单中的Database Configuration Assistant(DBCA),单击下一步。
2、选择创建数据库,单击下一步,“数据库模板”窗口,单击常规用途模板,然后单击下一步。
3、输入全局数据库名和SID,保持configure the Database with Enterprise Manager被选中,“数据库连接选项”窗口,选择在缺省情况下您需要您的数据库工作的模式。单击未用模式或分享服务器模式并单击下一步。
4、“初始化参数”窗口的字符集选项卡上,单击使用 Unicode (AL32UTF8)。
5、当数据库创建过程完成时,单击完成。
实验结果:
1、oracle安装完成,可以通过web访问控制oracle。
2、oracle安装成功后可以通查看服务,也可以通过sqlplus+用户名/密码来进行验证。
3、网络配置好后可以通过http://PC-201301151832:1158/em来验证,还可以查看oracle的各项作用。
4、可以通过网页来查看发现DBCA数据库创建成功。
疑难小结:
通过本次试验,我对Oracle 的安装与配置思想有了进一步的了解,通过动手实现Oracle 的安装与配置,更加深刻的理解了Oracle 安装的特点。在实验的过程中同时,发现如果在Oracle安装时候同时创建一个数据库实例会比先安装Oracle程序,再创建数据库慢。如果一开始不创建一个数据库实例,那么Oracle不会往系统服务里安装服务项。并且在实验过程中,回顾书本上的理论知识,巩固了我的知识。
主要算法和清单程序:
1、只需要安装包然后点击 setup、按照提醒 就可以进行安装;
2、创建数据库的语句 和一些命令;
3、Oracle 10g网络环境配置;
4、操作系统(XP),安装oracle10g;
5、验证安装是否正确;
6、看相关服务是否正常启动;
7、登录sql *plus客户端和OEM验证;
8、把oracle相关服务设置成手动启动(不让自动启动,这样可以减轻系统负担);
9、建立一个批处理文件,通过它实现oracle服务的启动和停止;
10、配置本地服务命名,本地服务器有问题时连接远程服务器操作(net manager)。
第五篇:使用水星无线路由器连接校园网的配置方法
1首先把自己电脑的IP地址通过本地连接手动配置为192.168.1.2网关为192.168.0.12然后在浏览器中输入192.168.1.1使用无线路由器上的默认用户名和密码登陆为自己的无线路由器添加密码防止别人来登陆同时要把DHCP功能关闭4配置完无线路由器再把本地连接的IP地址配置为自动获取搜索无线网络找到自己路由器所覆盖的无线网络并连接连接上无线网络之后使用认证客户端认证认证通过就可以进行使用Internet具体配置参照下图更改路由器的名称和密码关闭无线路由器DHCP功能。
相关文章:
五类无线网络连接故障的剖析01-24
“正在连接”无线网络故障01-24
网络设备连接与测试01-24
linux当前网络连接状态01-24
网络连接错误代码大全01-24
如何连接网络打印机01-24