网站首页 > 文章中心 > 其它

oracle如何配置本地

作者:小编 更新时间:2023-09-26 19:02:56 浏览量:103人看过

怎么配置oracle数据库本地网络服务?

要怎么说呢,首先你在本机要配置好listener,这个11g里一般会有个默认配置的,你可以使用命令lsnrctl status查看是否启动(没启动的话会有很多TNS-XXX的报错很好认).如果启动了,那么就需要在你客户机上配置一个服务链接了,你可以用oracle的netca工具,windows中叫net configuration assistant,配置一个本地网络服务.这样就能连接了.

另:服务名、sid还是需要搞清楚的,这个很重要,不然以后配置复杂的网络连接你会更加一头雾水的o(∩_∩)o很不错哦,你可以参考下的

如何配置本地oracle数据库

有问题在留言.

oracle11g部署搭建

①配置hostname

建议使用winSCP工具进行上传到服务器的/opt目录下

安装依赖包之前,一定要设置好服务器上的安装源,原因是:可以在没有互联网的时候安装服务所需依赖包;常用的安装源有两种方式:

(1) 配置本地yum源

新建配置文件vi /etc/yum.repos.d/localsource.repo输入如下内容:

[localsource]

name=localsource

baseurl=

enabled=1

gpgcheck=0

(1)安装依赖包

如果要安装Oracle数据库,通常需要以下本地操作系统用户组和用户:

Oracle inventory组(通常为 oinstall)

OSDBA组 (通常为 dba)

OSOPER组 (通常为 oper)

Oracle软件所有者(通常为 oracle)

创建用户组和用户:

注意:如果系统中某个参数高于上面的参数的值 ,保留较大的值,上面的数值只是官方要求的最小值,可以根据系统调整数值,以优化系统性能

如下目录,根据自己的实际情况可做修改:

export ORACLE_BASE=/data/app/oracle

export ORACLE_SID=orcl

export PATH=$PATH:$ORACLE_HOME/bin

(1)切换到oracle用户执行

dbca.rsp db_install.rsp netca.rsp

①.1.修改配置文件:vi /home/oracle/response/db_install.rsp,修改以下变量的值

oracle.install.option=INSTALL_DB_SWONLY

UNIX_GROUP_NAME=oinstall

INVENTORY_LOCATION=/data/app/oracle/inventory

SELECTED_LANGUAGES=en,zh_CN

ORACLE_BASE=/data/app/oracle

oracle.install.db.InstallEdition=EE

oracle.install.db.DBA_GROUP=dba

oracle.install.db.OPER_GROUP=dba

DECLINE_SECURITY_UPDATES=true

(1)开始安装oracle数据库

注意:安装期间可以使用tail命令查看oracle的安装日志,且日志文件名称是根

The following configuration scripts need to be executed as the "root" user.

#!/bin/sh

#Root scripts to run

/data/app/oraInventory/orainstRoot.sh

To execute the configuration scripts:

① Open a terminal window

Successfully Setup Software.

(1)切换到root用户执行

(1)切换到oracle用户执行(建议退出重进oracle用户)

查看结果:

Parsing command line arguments:

Parameter "silent" = true

Parameter "responsefile" = /data/etc/netca.rsp

Done parsing command line arguments.

Oracle Net Services Configuration:

Profile configuration complete.

Oracle Net Listener Startup:

Running Listener Control:

Listener Control complete.

Listener started successfully.

Listener configuration complete.

Oracle Net Services configuration successful. The exit code is 0

GDBNAME = "orcl"

SID = "orcl"

SYSPASSWORD = "oracle"

SYSTEMPASSWORD = "oracle"

SYSMANPASSWORD = "oracle"

DBSNMPPASSWORD = "oracle"

DATAFILEDESTINATION =/data/app/oracle/oradata

RECOVERYAREADESTINATION=/data/app/oracle/fast_recovery_area

执行过程如下:

Copying database files

①.% complete

①.1% complete

Creating and starting Oracle instance

Completing Database Creation

①.00% complete

Look at the log file "/data/app/oracle/cfgtoollogs/dbca/orcl/orcl.log" for further details.

结果显示:

The command completed successfully

SQLselect status from v$instance;

SQL select * from v$version;

SQLalter user scott account unlock;

SQLalter user scott identified by tiger;

SQLselect username,account_status from dba_users;

将脚本中的ORACLE_HOME_LISTNER=$1,修改为ORACLE_HOME_LISTNER=$ORACLE_HOME

#! /bin/bash

# description: The Oracle Database is an Object-Relational Database Management System.

# processname: oracle

. /etc/rc.d/init.d/functions

LOCKFILE=/var/lock/subsys/oracle

ORACLE_USER=oracle

case "$1" in

start)

if [ -f $LOCKFILE ]; then

echo $0 already running.

exit 1

fi

su - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl start"

su - $ORACLE_USER -c "$ORACLE_HOME/bin/dbstart $ORACLE_HOME"

su - $ORACLE_USER -c "$ORACLE_HOME/bin/emctl start dbconsole"

touch $LOCKFILE

;;

stop)

if [ ! -f $LOCKFILE ]; then

echo $0 already stopping.

su - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl stop"

su - $ORACLE_USER -c "$ORACLE_HOME/bin/dbshut"

su - $ORACLE_USER -c "$ORACLE_HOME/bin/emctl stop dbconsole"

rm -f $LOCKFILE

restart)

$0 stop

$0 start

status)

echo $0 started.

else

echo $0 stopped.

*)

echo "Usage: $0 [start|stop|status]"

esac

exit 0

(10)解除锁定

SQL alter user SYSTEM account unlock;

(11)这时候就可以用Navicat连接了

SQL conn;

用户名:SYSTEM

密码:oracle

如果不能正确连接,改下密码试试

alter user system identified by 新密码

total 0

SQL conn cshi

Enter password: 登录失败

Connected.

显示结果:

Tablespace created.

SQL create user ceshi identified by ceshi default tablespace DB_DATA temporary tablespace DB_DATA_TMP;

User created.

SQL grant dba to ceshi;

Grant succeeded.

SQL conn ceshi ###用户名和密码一样,此时登录成功

注意:数据库导出操作是在 源服务器 上进行

Export terminated successfully without warnings.

注意:数据库导入操作是在 目标服务器 上进行

显示结果:可以看到导入的表过程(10.100.1.10是自己的目标数据库服务器)

Import terminated successfully without warnings .

(1)、数据导入完毕后,我们可以使用DBeaver对数据库进行远程管理

oracle的"本地网络服务名"是如何配置的,简要说明一下?

①.、在配置和移植工具中打开Net

Configuration

Assistant

配置完成

图解如何配置Oracle本地Net服务名

用户名: umap

密码:umap

第一步:打开配置程序

第二步:选择配置项:

第三步:根据需要选择操作内容,是添加还是对以前的配置进行修改或删除;

第五步:服务名,输入示例中的实例名;

第六步:选择TCP;

第八步:使用您的登录帐户与密码进行连接测试

本地oracle中toad怎么配置

本地oracle中toad怎么配置

第一步:安装Oracle数据库

安装Oracle数据库的时候,需要注意以下几点:

第二步:安装Toad

第三步:配置TNSNAMES(网络配置)

此时,打开Toad,database下拉列表中还是空,需要配置tnsnames.ora文件才可以用:

第四步:打开Toad,连接数据库

此时,注意以下几点:

①.) User/Schema——远程数据库在创建的时候已经指定的方案名

如果有多个数据库需要远程访问,依照上面的步骤,就可以了.

以上就是土嘎嘎小编为大家整理的oracle如何配置本地相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章