`
isiqi
  • 浏览: 16359334 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

centos5下oracle新建数据库

阅读更多
本来以为是很简单的一件事就像mysql那样,但今天做下来还是费了一番周折,记录下来已备忘
1)服务器端设置
我是通过dbca来新建数据库的,当然你也可以采用纯文本
然后通过pl/sql访问报错,还是只能访问我昨天安装时候建的demo1数据库
于是我
1.1)重启:
sqlplus '/as sysdba'
shutdown immediate
startup open
不行
1.2)
修改了$ORACLE_HOME/dbs/init.ora
中的db_name 为刚刚新建的
不行
1.3)
cp init.ora init${new_sid}.ora
不行
1.4)
修改/etc/oratab
将N变成Y
不行
1.5)
最后我修改了
环境变量中的$ORACLE_SID
OK
在解决问题的途中,我使用了两个命令,或许有助于发现和解决问题
a)
Lsnrctl
status
可以查看监听服务,如果没有看到你监听的数据库,说明你的数据库没启动
成功
通过startup 启动数据库后,相应监听服务自动也启动了
b)
emctl start|stop dbconsole
上面的命令启动一个web管理界面
如果能在管理界面上看到你新建的库,说明ok
访问url是
http://${you oracle server ip}:${port}/em
上面的端口并非固定,在你通过
emctl start dbconsole启动后会告诉你具体的port值
服务端搞定
2)客户端(window xp) 配置:
通过pl/sql访问直接报错
解决方法:
a)打开oracle 10g 客户端软件
Enterprise Manager Console
添加你产生的新的数据库
b)或者直接修改你的${OracleHome}/NETWORK\ADMIN/tnsnames.ora
加上一段:
${your_sid}_${your oracle server ip} =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ${your oracle server ip} )(PORT = 1521))
)
(CONNECT_DATA =
(SID = ${your_sid})
(SERVER = DEDICATED)
)
)
然后再通过pl/sql就能访问了
分享到:
评论

相关推荐

    centos7.6安装Oracle11g.docx

    CentOS 7.6 安装 Oracle 11g 需要进行前期准备,创建用户和文件路径,安装 Oracle 程序用户组、DBA 用户组,创建用户并授权,修改用户密码,查看新建的用户,创建 Oracle 的主目录、配置目录等。 一、前期准备 在...

    CentOS7安装Oracle11g数据库.txt

    3、创建运行oracle数据库的用户组和系统用户 #groupadd oinstall //创建用户组oinstall #groupadd dba //创建用户组dba #useradd -g oinstall -g dba -m oracle //创建用户oracle,并加入到oinstall和dba用户组 #...

    CentOS7.5+Oracle 12c+UDEV+ASM.pdf

    安装完 CentOS 后,我们需要熟悉 Linux 命令行操作,这对于在 Linux 环境下管理 Oracle 数据库至关重要。基础命令包括磁盘管理、文件系统操作、网络配置等。在本教程中,会涉及到 LVM (逻辑卷管理),它允许灵活地...

    centos7_oracle_11g安装.docx

    ### CentOS 7 下 Oracle 11g 安装详尽指南 #### 一、环境准备:CentOS 图形化界面的安装 为了更好地进行Oracle 11g的安装与配置,我们首先需要确保CentOS 7环境具备基本的图形化界面。这一步骤虽然不是必须的,但...

    centos64安装oracle11g详文图解

    以上步骤涵盖了在CentOS 64位操作系统上安装Oracle 11g数据库前必须进行的准备工作。这些步骤对新手友好,通过图文并茂的方式可以使得初学者快速掌握安装Oracle的流程。需要注意的是,由于文档扫描的准确性问题,...

    VMWare10 CentOS 6.5 Oracle11g安装笔记

    本篇将详细讲解如何在VMware 10上安装CentOS 6.5,并在此基础上安装Oracle 11g数据库。 首先,我们需要了解VMware 10的基本操作。VMware提供了直观的用户界面,通过新建虚拟机向导,我们可以选择“典型”或“自定义...

    Linux下通过脚本自动备份Oracle数据库并删除指定天数前的备份

    mkdir -p /backup/oracledata #新建Oracle数据库备份目录 chown -R oracle:oinstall /backup/oracledata -R #设置目录权限为oinstall用户组的oracle用户(用户oracle与用户组oinstall是在安装Oracle数据库时设置的)...

    绝杀用Vbox在Linux (CentOS 6.X)上安装Oracle 11g

    ### 绝杀用Vbox在Linux (CentOS 6.X)上安装...以上步骤详细介绍了如何使用Oracle VM VirtualBox在CentOS 6.X上搭建一个适合安装Oracle 11g的环境,并通过SSH连接进行远程管理,为后续的数据库安装打下了坚实的基础。

    CentOS7.2-Linux-安装-Oracle-Database-12c

    CentOS 7.2 上安装 Oracle Database 12c 的详细指南 在本资源中,我们将详细介绍如何在 CentOS 7.2 上安装 Oracle Database 12c。我们将从创建虚拟机开始,然后安装 CentOS 7.2,并最终安装 Oracle Database 12c。 ...

    Vmware Workstation实现CentOS65_x64搭建oracle 11g RAC.docx

    在本文中,我们将详细探讨如何使用Vmware Workstation在CentOS 6.5_x64环境下搭建Oracle 11g RAC(Real Application Clusters)的步骤。Oracle RAC是一种数据库高可用性解决方案,它允许多个实例共享同一个数据库,...

    VirtualBox安装CentOS7的配置.rar

    在本文中,我们将深入探讨如何使用Oracle的VirtualBox虚拟化平台安装CentOS7,并结合Oracle数据库的相关知识,尤其是用户、权限、角色和登录认证的概念。VirtualBox是一款强大的免费虚拟化软件,它允许用户在同一台...

    Oracle VM VirtualBox 安装CentOS7操作系统的教程图解

    下载地址:6.0版本首先先安装好Oracle VM VirtualBox 安装好后 点击新建 弹出新建页面后: 设置名称、安装文件夹、类型、版本 名称最好是英文,安装路径放置在固态盘内存空间较大的盘中,推荐使用以下版本。 配置...

    ORACLE+ODI_10.3.1.5_安装文档[归纳].pdf

    本文将详细介绍如何在基于Oracle环境下安装配置ODI 10.3.1.5版本,并提供必要的环境准备指南。 #### 二、安装前提条件 - **JVM和JDK版本要求**: - ODI客户端图形化软件及ODI Agent需要JVM 1.4.2或更高版本及JDK ...

    vm安装centosmini7设置ip 下装mysql,jdk tomcat设置xshelll连

    通过以上步骤,你将能够在VMware上构建一个完整的开发环境,包括CentOS Mini 7操作系统、静态IP配置、MySQL数据库、JDK开发环境以及Apache Tomcat应用服务器。这个环境非常适合进行Java Web应用的开发和测试。在进行...

    通过XManager安装Oracle11g

    本文档将详细介绍如何通过XManager工具在Linux环境下安装Oracle11g数据库的过程。安装过程分为多个步骤,包括配置本地yum源、安装必要的软件包、进行图形安装准备以及完成Oracle11g的安装前准备。 #### 二、配置...

    将脚本导入数据库

    虽然题目提供的压缩包文件列表只有一个名为"新建文件夹"的条目,但通常在实际操作中,脚本文件可能会包含多个`.sql`文件,每个文件对应不同的数据库操作。在导入时,我们需要按照一定的顺序执行这些脚本,因为某些...

Global site tag (gtag.js) - Google Analytics