Oracle数据库安装
64位window7系统Oracle 11g R2 for Windows版本,
下载地址如下 官方网站:
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip
1、将上面的两个压缩包解压后
2、将中的内容覆盖到中
3、在中可以看到以下的文件,点击【setup】进行安装
4、执行安装程序后会出现如下的命令提示行
5、等待片刻之后就会出现启动画面
6、稍微等待一会,就会出现如下图所示的安装画面,取消下图所示的选中,然后单击"下一步"继续,同时在出现的信息提示框单击"是"继续。
7、接着出现安装选项对话框,默认点击"下一步"继续
8、接着出现安装类型对话框,点击"下一步"继续,默认选择桌面类,具体类型用户自己定义
9、安装配置,在这要注意的是:管理口令的格式要至少包含一个小写字母和一个数字,一个大写字母,否则会提示警告,当然只是警告,如果不考虑安全性问题,可以忽略警告,正确输入后点击"下一步"继续
10、接着会出现"先决条件检查"对话框,选中"全部忽略"并单击"下一步"以继续,有时看不到这一步,会直接显示概要界面
11、点击"完成"就开始安装了
12、点击"完成"就开始安装了
13、当上述进度到达100%时会出现线面的对话框,请耐心等待它完成
14、然后再弹出的确认对话框点击"确定"这时会回到主界面然后再单击"关闭"完成安装
15、至此,Oracle11g R2已经安装完成
可以在开始菜单->Oracle - OraDb11g_home1->Database Control - orcl中打开访问网址
16、在连接身份里选择"SYSDBA",再用户名处输入"sys",密码为你最初设定的密码,点击"登陆"你就可以访问数据库了
注意:
数据库安装好后,plsql、navicat连接数据库是报错“ORA-12541:TNS:无监听程序”错误
检查数据库监听配置是否正确
如果配置项有改变后,需要重新启动服务。
Oracle卸载
完全卸载oracle11g步骤:
1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。
2、开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。
3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
4、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键)。
5、运行refedit,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。
6、删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。
7、删除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle开头的键。
8、删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。
9、我的电脑-->属性-->高级-->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定。
10、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。
11、删除所有与Oracle相关的目录(如果删不掉,重启计算机后再删就可以了)包括:
1) C:\Program file\Oracle目录。
2) ORACLE_BASE目录(oracle的安装目录)。
3) C:\WINDOWS\system32\config\systemprofile\Oracle目录。
4) C:\Users\Administrator\Oracle或C:\Documents and Settings\Administrator\Oracle目录。
5) C:\WINDOWS下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。
6) C:\WINDOWS下的WIN.INI文件中若有[ORACLE]的标记段,删除该段。
12、如有必要,删除所有Oracle相关的ODBC的DSN
13、到事件查看器中,删除Oracle相关的日志说明:如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了
Navicat安装
http://www.newasp.net/soft/67198.html
1、 对于64位的window7系统,navicat10及其以下版本不支持,所有需要下载更高的版本进行安装,安装的步骤和以往一样,没有什么特别需要注意的地方。
2、 创建对oracle数据的连接
点击测试连接,会报错,如下图所示
3、 把Oracle安装目录E:\app\GCF\product\11.2.0\dbhome_1\BIN (根据你的实际安装目录)下的oci.dll文件替换Navicat安装目录C:\Program Files\PremiumSoft\Navicat Premium\instantclient_10_2(根据你的实际安装目录)下的oci.dll就可以了。
注意:在不能创建连接的情况下,可以检查一下navicat的option选项设置是否正确
另外一种方式:
对于低版本的navicat数据库有另外一种设置方式,可以下载低版本的oracle数据库客户端,然后解压缩到指定目录下,再去navicat的tools-->option 进行设置oci参数。
这个我没有实际操作,借鉴一下网上的资料http://maodeboy.iteye.com/blog/1925206
数据库用户创建、赋权、数据库导入
1、 连接数据库,可以通过navicat直接连接,然后执行对应的SQL,下面我们以另一种方式来演示,点击电脑的开始菜单,如下图,输入cmd命令
2、 以sqlplus方式连接上数据库
3、 接下来执行创建表空间,用户、赋权的操作
1) 创建临时表空间
create temporary tablespace jcms_temp
tempfile ' E:\app\GCF\product\11.2.0\oradata\JCMS_TEMP.DBF'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
2) 创建数据表空间
Create tablespace jcms
logging
datafile ' E:\app\GCF\product\11.2.0\oradata\JCMS.DBF'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
3) 创建用户并指定表空间
create user jcmsxw identified by jcmsxw
default tablespace jcms
temporary tablespace jcms_temp;
4) 给用户授予权限
grant connect,resource,dba to jcmsxw;
4、 可以查询数据中的用户、表空间等信息
1) 查看所有用户:
select * from dba_users;
select * from all_users;
select * from user_users;
2) 查看用户或角色系统权限(直接赋值给用户或角色的系统权限):
select * from dba_sys_privs;
select * from user_sys_privs; (查看当前用户所拥有的权限)
3) 查看角色(只能查看登陆用户拥有的角色)所包含的权限
sql>select * from role_sys_privs;
4) 查看用户对象权限:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
5) 查看所有角色:
select * from dba_roles;
6) 查看用户或角色所拥有的角色:
select * from dba_role_privs;
select * from user_role_privs;
7) 查看哪些用户有sysdba或sysoper系统权限(查询时需要相应权限)
select * from V$PWFILE_USERS
8) sqlPlus中查看一个用户所拥有权限
SQL>select * from dba_sys_privs where grantee='username';
其中的username即用户名要大写才行。
比如:SQL>select * from dba_sys_privs where grantee='TOM';
9) Oracle删除指定用户所有表的方法
select 'Drop table '||table_name||';' from all_tables
where owner='要删除的用户名(注意要大写)';
10) 删除用户
drop user user_name cascade;
如:drop user SMCHANNEL CASCADE
5、 数据库导入还原
SQL> imp jcmsxw/jcmsxw@orcl file=f:/jcmsxw2014.dbf full=y
PLSQL连接数据库
在此对于plsql的连接设置不作介绍,本人测试过后没有生效,不过给大家提供一个研究案例参考,希望有所帮助。
http://jingyan.baidu.com/article/fb48e8be4c7c206e622e1491.html
http://aizaieryuesanshi.blog.163.com/blog/static/18824301520134445412632/
相关推荐
Windows7操作系统安装Oracle_11g的解决方法
第一步:下载对应操作系统对应位数的oracle,此次安装版本的下载地址为 http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.zip 第二步:解压后目录下有一个database的文件夹点击进入,双击...
Oracle 10g 服务器端安装预备步骤(详细图文教程)在window操作系统上安装Oracle10g图文教程Oracle 10g安装配置方法图文教程Oracle Database 10g数据库安装及配置教程oracle 10g 精简版安装步骤分享windows 7安
Database Configuration Assistant 1 首先打开DCA,选择创建数据库 2 点击选择创建数据库 下一步 3 选择模板 事务处理(推荐) 3.1 创建数据库模板说明: 一般用途=兼顾OLTP和OLAP ...7 等待数据库实例安装完成
详细介绍oracle服务器在centos5.5操作系统下的安装教程
12.能够恢复Oracle 11g及以上版本的SecureFile LOB(目前不支持压缩、去重和加密的SecureFile LOB)支持各种表,包括普通的HEAP表,IOT表和聚簇(CLUSTER)表 13.支持IOT表: 14.支持普通IOT表的导出 15.支持压缩...
3、配置window操作系统环境变量(新建以下两个变量) 此电脑(右键)→属性→高级系统设置→环境变量→系统环境变量→新建 变量名:NLS_LANG 变量值: AMERICAN_AMERICA.ZHS16GBK 变量名:TNS_ADMIN 变量值:D:\APP...
支持的Oracle数据库版本包括7,8i,9i,10g,11g;支持多种平台的数据库,包括AIX、LINUX、HPUX、SOLARIS、WINDOWS等,能够在一个平台上导出其他平台的数据;软件支持ASM,支持从ASM中直接抽取出数据文件和其他任意...
在Window 7 64位操作系统上安装Oracle 10g 及 配置PLSQL Developer 8.0.时将用到它,详情请看我的博客http://blog.csdn.net/youqishini/article/details/7014532
一个简单的JDBC查询工具,支持Windows、Linux、Mac操作系统运行,依赖JAVA1.8+运行环境,下载后解压即可使用 (项目实施时可应急使用,比敲命令行强点,支持MAC端访问人大金仓数据库) 运行: Windows环境运行 ./...
Toad 使用快速入门 目录 一.Toad功能综述 二.系统需求 三.安装指南 四....1. Schema browser的用法简介 2. SQL Editor的使用介绍 ... 要用Toad对存储过程进行debug,必须安装Oracle的系统包:dbms_debug...
4 设计概要 4.1 设计环境 a) ORACLE 11G R2 数据库 ORACLE 11G R2 操作系统 LINUX 6以上版本,显示图形操作界面 b) MS SQL SERVER 2005 数据库设计规范-编码规范全文共25页,当前为第2页。数据库设计规范-编码规范...
最低PC配置内存2G、主频1G、NTFS文件系统、中高档转速硬盘、WINDOW系列操作系统。 (4)绿色软件解压即可使用,软件使用前先执行Setup.exe以安装system32支持库。 (5)HdMap基础词典已用MD5加密封装,用户可在dic....
1、开发平台概念—技术路线 UNIX、LINUX、WINDOWS 采取B/S结构实现 体系结构 采用JAVA开发遵循J2EE标准 技术标准 ORACLE 10g 数据库 服务器操作系统 J2EE Application Server 中间件 数据库服务器 应用服务器 ...
此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),...
此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),...