Windows 64位下装安装Oracle 11g,PLSQL Developer的配置问题,数据库显示空白的完美解决方案(图文教程)

yizhihongxing

下面我将详细讲解“Windows 64位下装安装Oracle 11g,PLSQL Developer的配置问题,数据库显示空白的完美解决方案(图文教程)”的完整攻略:

一、准备工作

  1. 下载安装包:
    Oracle 11g安装包:
    官网下载地址:https://www.oracle.com/database/technologies/oracle11g-downloads.html
    PLSQL Developer安装包:
    官网下载地址:https://www.allroundautomations.com/plsqldev.html

  2. 安装前的一些配置:
    (1)设置环境变量:
    a. 在“我的电脑”-“属性”-“高级系统设置”-“环境变量”的界面中,分别添加如下两个变量:

  3. 变量名:ORACLE_HOME
  4. 变量值:C:\app\username\product\11.2.0\dbhome_1
  5. 变量名:PATH
  6. 变量值:C:\app\username\product\11.2.0\dbhome_1\bin
    (2)设置防火墙端口开放:
    在Windows Server 2008或Windows 7中,默认情况下,Oracle在端口1521上打开监听器。 如果您的计算机安装了防火墙,您需要使用以下规则允许传入的Tcp连接并允许该端口。要这样做,请打开“Windows防火墙高级安全性”(在“控制面板”下),单击左侧面板中的“入站规则”,然后转到右侧面板中的“新建规则”。

二、安装Oracle 11g

  1. 安装Oracle 11g数据库:
    双击“setup.exe”开始安装,在预先安装检查过程中,如果出现了这种情况,请点击“是”
    如果安装过程中遇到一直在进行中,但没有变化,如下图:
    此时,请关闭快捷方式,右键桌面上的“计算机”->“管理”->“服务和应用程序”->“服务”,找到“OracleServiceORCL”(默认),然后“重启”即可。
  2. 配置Oracle 11g:
    a. 打开命令提示符,输入“sqlplus /nolog”,在SQL>提示符下输入“conn sys/password@orcl as sysdba”(其中的password是您在安装Oracle时设置的系统密码),成功连接后,输入以下命令,并注意将username和password参数替换为您自己的用户名和密码:

create user username identified by password;
grant connect, resource to username;
alter user username default tablespace users;
alter user username quota unlimited on users;

  1. 配置listener.ora文件:
    找到$ ORACLE_HOME/network/admin/listener.ora文件,打开并添加以下代码:

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(SID_NAME = orcl)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)

  1. 启动Oracle listener服务:
    打开“命令提示符”,输入以下命令:

lsnrctl start

三、安装PL/SQL Developer

  1. 安装PL/SQL Developer:
    打开PL/SQL Developer安装包,按照提示进行安装即可。
  2. 配置PL/SQL Developer:
    a. 打开PL/SQL Developer,在“Connect”界面中输入以下参数:
  3. Username/Password:您在第二步中创建的用户名和密码
  4. Host:localhost或127.0.0.1
  5. Port:1521
  6. SID:orcl
    b. 点击“测试”按钮,如果连接成功,则进入主界面。

至此,Windows 64位下装安装Oracle 11g,PLSQL Developer的配置问题的完美解决方案就完成了。

示例说明:
1. 示例1:
如果在安装Oracle 11g数据库时出现了一直在进行中但没有变化的情况,可以尝试关闭快捷方式,重新启动Oracle服务来解决该问题。
2. 示例2:
在配置PL/SQL Developer过程中,如果出现连接不上数据库的情况,可以检查参数设置是否正确,并尝试点击“测试”按钮进行连接测试和调试。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Windows 64位下装安装Oracle 11g,PLSQL Developer的配置问题,数据库显示空白的完美解决方案(图文教程) - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • 基于python select.select模块通信的实例讲解

    下面我来详细讲解一下“基于Python select.select模块通信的实例讲解”的完整攻略。 什么是select模块? select模块是Python中的一种多路复用I/O模型,它可以同时监控多个文件描述符,当其中任意一个文件描述符就绪时,就能够立即返回响应并执行相应的操作。这种模式可以帮助我们避免使用单线程一个一个地处理不同的socket连接,可以提…

    other 2023年6月27日
    00
  • Npm link的作用与使用示例代码

    Npm link的作用与使用示例代码 作用 Npm link是一个用于在本地开发过程中创建软链接的工具。它允许我们将一个本地的npm包链接到另一个项目中,以便在开发过程中进行实时调试和测试。 使用步骤 以下是使用npm link的详细步骤: 在要链接的npm包的根目录下执行以下命令,将其注册为全局包: npm link 进入要使用该npm包的项目目录,执行以…

    other 2023年10月14日
    00
  • picturecleaner官网

    以下是关于picturecleaner官网的完整攻略: picturecleaner官网简介 picturecleaner是一款在线图片压缩工具,可以帮助用户快速压缩图片,减小图片文件大小,提高网页加载速度。picturecleaner官网提供了简单易用的界面和多种功能,包括图片压缩、图片格式转换等。 访问picturecleaner官网 以下是访问pict…

    other 2023年5月6日
    00
  • uc浏览器如何同时登录多个账号 多账号同时登录的设置方法

    UC浏览器如何同时登录多个账号 UC浏览器是一款使用广泛的手机浏览器,它支持同时登录多个账号进行操作。下面将为您详细介绍UC浏览器如何同时登录多个账号,以及多账号同时登录的设置方法。 UC浏览器如何同时登录多个账号 在UC浏览器中打开需要登录的第一个账号,完成登录后进入账号的个人中心。 在个人中心中找到退出登录按钮,退出登录第一个账号。 然后重新在UC浏览器…

    other 2023年6月27日
    00
  • go开源项目用户名密码验证的逻辑鬼才写法

    下面我就来详细讲解“go开源项目用户名密码验证的逻辑鬼才写法”的完整攻略。 背景 在开发某些go语言的开源项目时,需要对用户的输入进行用户名密码验证。这并不是一个十分复杂的问题,但是有些人可能倾向于用一些“鬼才”的写法,以达到简洁、高效、好看等目的。 逻辑鬼才写法示例 逻辑鬼才写法示例1: if (username + password == "a…

    other 2023年6月27日
    00
  • MySQL数据库表约束讲解

    MySQL数据库表约束是指在创建或修改表结构时,对列的数据类型、长度、取值范围等做出的限制或规范。它可以确保数据的正确性、完整性和安全性。常见的约束包括NULL、NOT NULL、PRIMARY KEY、FOREIGN KEY、UNIQUE、CHECK等。下面就一一介绍这些约束: 1. NULL与NOT NULL NULL表示空值。如果列允许为NULL,则该…

    other 2023年6月25日
    00
  • 深入理解java中的拷贝机制

    深入理解Java中的拷贝机制 Java中的拷贝机制是一项非常重要的特性,它能够帮助我们更加高效地开发程序并减少错误。本文将深入讲解Java中的拷贝机制,包括深拷贝和浅拷贝的概念、拷贝的分类、常用的拷贝方式以及如何正确地使用它们。 拷贝的概念 在深入了解Java中拷贝机制之前,我们先来了解一些基本概念。 1.浅拷贝 浅拷贝是指将一个对象复制到另一个新对象中,但…

    other 2023年6月27日
    00
  • git如何忽视本地修改

    Git如何忽视本地修改 在开发过程中,经常会因为项目的需要而修改代码,但是当我们执行git pull命令时,可能会遇到本地代码与远程代码产生冲突的情况,这时我们可能需要忽略本地的修改,直接使用最新的远程代码。下面就介绍一下Git如何忽视本地修改。 git reset 我们可以使用git reset命令来取消所有本地的修改。 git reset –hard …

    其他 2023年3月28日
    00
合作推广
合作推广
分享本页
返回顶部