win7 64位操作系统中Oracle 11g + plsql安装教程详解(图解)

先去网上把下面列表里的文件下载下来,百度一搜索到处都是~~~

我来解释一下以上目录都是什么;

instantclient-basic-win32-11.2.0.1.0.zip 这个文件是配置文件,现在先不解释,等下会用到。

OraClient.zip 这个是oracle的客户端,我在安装的时候没有用到这个,这个可以不要。

plsqldev1104.zip 这个是plsql客户端,安装很简单。

win32_11gR2_database_1of2.zip

win32_11gR2_database_2of2.zip

这两个是数据库的安装文件。下面我们就先解压这两个文件。

我在D:盘下创建了一个目录叫 oracle11g。你们在创建目录的时候也可以这样。切记,目录不要起中文名字。

我们将上面那两个文件夹同时解压到oracle11g这个目录下。就会变成图下这样。

然后我们点击setup.exe。 开始安装:

如果出现了这个页面,不要理他。直接选择‘是';继续安装。

在这里不用填写邮箱,把那个勾去掉。

选择‘是',无视那些警告。

上面这里都默认选择第一个就可以了。

路径选择我们之前自己创建的oracle11g。全局数据库名一般都是用的默认的,学习用的话口令可以简单点,不用管它的口令警告。 我在这里设置的口令是”oracle”。

选择“是”。无视警告。

接下来就开始安装啦,慢慢等吧~~~ 安装完成后点击。“完成 ” 就会出现如下界面:

自动开始安装数据库实例。这里等的时间会比较长一些~~~~ 安装数据库实例完成后,会要我们配置一下用户口令。

我们在它弹出的这个页面上选择口令管理。

打钩的都是锁定,一般只留2-4个管理员用户就好了。口令自己写。 我在这里给用户设置的口令都是‘oracle';

然后我们点击确定,完成安装~~~~

然后我们登录到http://localhost:1158/em这个网址看看。 用sys登陆,身份选择dba。当出现以下界面,说明oracle安装成功~~

以上oracle部分就完全结束了,我们下面安装plsql客户端。

在安装plsql客户端之前,我们把

instantclient-basic-win32-11.2.0.1.0.zip

这个文件解压到oracle11g的目录下。如图所示:

像这样,有些人解压后文件夹的名字会多个.2之类的东西,不要理会,都一样~~~

我们在instantclient目录下面新建network\admin 不知道大小写有没有关系 在admin下面建一个tnsnames.ora文件 里面写上如下内容:

orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)(ORACLE_SID = orcl))
)

orcl是之前安装的时候起的数据库名

接下来我们安装plsql客户端。 plsql客户端的安装非常简单,这里就不一一截图说明。 除了安装目录自己选择一下以外,其他的都用默认的就行。

我们安装完成plsql客户端之后,双击图标把客户端打开。

把这个登录的小弹框x掉。不要登录直接进去;

点开工具—–>首选项

左侧选第一个,在oracle home这里填之前安装的instantclient的路径,OCI这栏填oracle home下面的oci.dll(如果你的oracle home下面没有oci.dll,那你肯定找错了) 这个选项基本上都不用手写。你点击下拉框他会自己弹出来的,如果没有弹出来,可能是失败了~~~~

然后我们点击ok。配置完成~~~~

把plsql关闭,再重新开启。

我们登录试试:

这四个登录框,前面两个不多说,就是用户名和密码(密码就是你注册的时候写的口令), 第三个database是数据库实例名,可以下拉选择,一般是orcl。 最后一个Connect as();Normal这个是普通用户。sysdba是管理员用户。 我们在安装的时候只有管理员用户,所以在这里我们选择sysdba。 ok登录成功~~~

只要能登录进来就成功,那些sql语句是因为我写了。以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • oracle(plsql)生成流水号

    复制代码 代码如下: CREATE OR REPLACE FUNCTION fn_no_make(v_prefix     VARCHAR2,                                      v_table_name VARCHAR2,                                      v_number_col VARCHAR2) /*  * v_prefix:     编码前缀两位  * v_table_name:编码所在表名  * v_num

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

    安装pl sql 后,若下图的数据库处为空.则需要安装32位的客户端,说明pl sql不支持64位客户端连接. 解决办法: 1.下载32位Oracle客户端,并安装 2.设置PLSQL Developer 打开pl sql 在"工具" - "首选项" - "连接"中,设置 OCI库 (即oracle 32位的安装位置) D:\app\Administrator\product\11.2.0\client_1\oci.dll 如下图: 3.添加环境

  • oracle客户端PLSQL连接失败解决方法

    上周博客中写了oracle客户端连接服务器的文章,解决了在自己本本上安装的烦恼. 原来自己的电脑与服务器在一个局域网,所以每次都是远程服务器,但是远程也不是解决的办法哈,因为多个人使用同一个服务器,所以使用极其不方便,在自己本本上安装,又比较卡.因此才出现上边博客.嘻嘻,题外话.言归正传. 从家回来,继续我那工作,打开oracle客户端PLSQL,呀,突然连接不上了. 咦,这是怎么回事呢,前几天运转正常哩,回家三四天,咋成这样了呢? 遇到问题,冷静分析其错误,从错误中,可以得知,目标主机,也就是

  • Oracle基本PLSQL的使用实例详解

    Oracle基本PLSQL的使用实例详解 PL/SQL 块是在 SQL 语言之上发展起来的一种应用,可以集中的处理各种复杂的 SQL 操 作. 组成: DECLARE: 声明部分 BEGIN 编写主题 EXCEPTION 捕获异常 END; 1.一个简单的PL/SQL块 DECLARE i number; BEGIN I:=30; DBMS_OUTPUT.put_line('I的内容为:'||i); END; 此时,直接执行程序即可. 执行之后发现没有任何的输出.因为 Oracle 在系统设置中

  • Oracle客户端与plsql查询数据乱码修改成中文的快速解决方法

    1.查询ORACLE服务器的语言.地域和字符集 select * from nls_database_paameters; 查询结果如下图, NLS_LANGUAGE 表示"语言",NLS_TERRITORY 表示"地域",NLS_CHARACTSET 表示"字符集",将他们三个按照"语言_地域.字符集"的格式拼接起来,就有了"AMERICAN_AMERICA.ZHS16GBK". 下面正式的来操作: 2.

  • Plsql Developer连接Oracle时出现Could not initialize oci.dll解决方案

    用plsql developer连接远程Oracle时会出现Could not initalize oci.dll警告,原因分析:安装完后Oracle的 oci.dll 是64位的,而32位应用程序 PLSQL Developer 无法加载,或者相反.因为之前实习遇到这个问题,我没有做好记录,最近又有同事遇到,问我,然后我就要重新搜索解决这个问题,所以现在就写成博客,做好记录. 步骤: 1.去http://www.oracle.com/technetwork/database/features/

  • 使用工具 plsqldev将Excel导入Oracle数据库

    1.使用工具 plsqldev 2.打开需导入的excel表格,单击office按钮,选择另存为--其他格式, 选择保存类型CSV(逗号分隔)(*.csv),单击保存 3.打开plsqldev 在工具栏中选择Tools下拉菜单下的Text Importer.进入后选择data from textfile标签.单击下面带有红线框的按钮 打开csv文件. 如果打开成功,再选择"data to oracle"标签 选择owner和table 并在fields框中选择相应的列 然后在右边的下拉

  • plsql连接oracle数据库报ora 12154错误解决方法

    plsql连接oracle数据库报ora 12154错误 今天遇到一个问题,使用sqlplus能够连接到远程的数据库,但是使用plsql却连接不上,报错"ORA-12154: TNS: 无法解析指定的连接标识符" 解决方法如下: 1.先检查服务器端的监听服务是否打开,如果没有打开请启动其监听 客户端:tnsping <tns_name> 服务器Linux下: #>lsnrctl status 查看监听状态 #>lsnrctl start 启动监听 2.通过Sql

  • win7 64位操作系统中Oracle 11g + plsql安装教程详解(图解)

    先去网上把下面列表里的文件下载下来,百度一搜索到处都是~~~ 我来解释一下以上目录都是什么: instantclient-basic-win32-11.2.0.1.0.zip 这个文件是配置文件,现在先不解释,等下会用到. OraClient.zip 这个是oracle的客户端,我在安装的时候没有用到这个,这个可以不要. plsqldev1104.zip 这个是plsql客户端,安装很简单. win32_11gR2_database_1of2.zip win32_11gR2_database_2

  • Win7系统下mysql 5.7.11安装教程详解

    操作系统:win7 64位旗舰版 mysql压缩包:mysql-5.7.11-winx64.zip 1. 解压MySQL压缩包 将下载的MySQL压缩包解压到自定义目录下,我的解压目录是: "D:\Program Files\mysql-5.7.11-winx64" 将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini 复制下面的配置信息到 my.ini 保存 #如果没有my-default.ini,可自己新建my.ini或者从其他地方中获取 #######

  • Ubuntu系统搭建django+nginx+uwsgi的教程详解

    1. 在开发机上的准备工作 1.确认项目没有bug. 2.用pip freeze > requirements.txt将当前环境的包导出到requirements.txt文件中,方便在部署的时候安装. 3.将项目上传到服务器上的/srv目录下.这里以git的形式为例,打开终端,依次输入如下命令 •git init •git remote add origin xxx.git •git add . •git commit -m 'first commit' •git pull origin mas

  • java 中maven pom.xml文件教程详解

    maven pom.xml文件教程详解,具体内容如下所示: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.x

  • Windows系统下nodejs、npm、express的下载和安装教程详解

    1. node.js下载 首先进入http://nodejs.org/dist/,这里面的版本呢,几乎每个月都出几个新的,建议大家下载最新版本,看看自己的电脑是多少位的,别下错了. 下载完解压到你想放的位置就好了,解压后你会发现里面有node.exe.我解压到了D:\software_install文件夹. 接下来去命令行,即点击电脑左下角的开始-->运行-->cmd. 进入node.exe所在的目录,输入node -v,查看你的node版本.我的路径如下图所示: 如果你获得以上输出结果,说明

  • vue-cli3中vue.config.js配置教程详解

    前言 vue-cli3推崇零配置,其图形化项目管理也很高大上. 但是vue-cli3推崇零配置的话,导致了跟之前vue-cli2的配置方式都不一样了. 别名设置,sourcemap控制,输入文件位置和输出文件位置和输出的方式,压缩js控制,打包webapck日志分析,externals忽略配置(外部引入),调试的端口配置,proxy接口配置等等的. 有时候还需要我们配置的,因为官方推荐的,并不适用于我们平时的开发所用的. 所以,我的vue.config.js配置是下面这样的.还有一个改hash的

  • Python中itertools模块的使用教程详解

    目录 itertools模块的介绍 无限迭代器(Infinite Iterators) 组合迭代器(Combinatoric Iterators) 有限迭代器(Iterators Terminating on the Shortest Input Sequence) itertools模块的介绍 在Python中,迭代器(Iterator)是常用来做惰性序列的对象,只有当迭代到某个值的时候,才会进行计算得出这个值.因此,迭代器可以用来存储无限大的序列,这样我们就不用把他一次性放在内存中,而只在需

  • Node.js中Express框架的使用教程详解

    目录 Express简介 Express生成器 1. 什么是Express生成器 2. 安装Express生成器 创建Express项目 安装项目依赖 运行Express项目 Express目录结构说明 创建一个新路由模块 1. 创建ejs模块文件 2. 创建路由文件 3. 在app.js中引入路由 4. 运行项目 经过前面几天对Node.js的学习,基本的开发知识已经逐渐掌握,所谓工欲善其事必先利其器,今天进一步学习Node.js的开发框架Express.利用Express框架可以快速的进行W

  • 解析Linux系统中JVM内存2GB上限的详解

    我们通常使用的JVM都是32位的(64位的JVM会损失10-20%的性能,通常不建议使用),而32位程序的寻址空间应该是4GB才对,为什么Linux上的JVM内存只能使用2GB呢? 经过和JDK研发组的人员沟通,终于弄清楚了一些相关的原因.这个问题存在于早期的一些Linux版本中,特别是内核2.5以前的版本,2.6以后的版本就基本上没有这个问题了.原来这些Linux版本对进程有个对内存2GB的限制,是一个地址连续的内存块大小的上限,而JVM的堆空间(heap size)需要连续的地址空间,因此,

  • Python中扩展包的安装方法详解

    前言 作为一个pythoner ,包的安装时必须懂的,这个语言跟matlab很类似,开源.共享,只要你有好的方法,都可以作为一个库,供大家下载使用,毕竟俗话说:"人生苦短,请用Python吗",下面话不多说,我们来一起看看详细的介绍吧. 方法如下: 1.单文件模块 将包拷贝到python安装目录下Lib下,eg:D:\py\Lib. 2.多文件模块 找到模块包(压缩文件zip或tar.gz)下载,进行解压,然后控制台中执行:python setup.py install xxx即可 3

随机推荐