Oracle 11g 学习一:初始Orcale
来源:互联网 发布:react.js控制 隐藏div 编辑:程序博客网 时间:2024/05/18 00:23
限于电脑的原因,今天安装了Oracle Database 11g r 2 (11.2.0.3) 32bit;安装过程可谓一波三折;早就对Oracle数据库有所耳闻,特别是其安装和卸载,而谈到卸载更是让人头大苦闷。不过从今天的安装和使用来看,只要提前做好功课,身边再有一台可以上网的电脑,安装和使用起来还算是顺利。当然重要的一点是遇到问题要自己去寻找答案,这其中就需要一点坚持和探索的精神。
1、安装:把安装文件准备好,安装时最好断开网络和关闭防火墙,安装过程网上很多不在赘述。
注意:Oracle的基目录不允许出现中文或其他特殊字符
全局数据库名:可以更改也可以使用默认(orcl)
管理口令:oracleadmin(全部小写、自己设定需记住)
使用Oracle数据库,主要使用以下四个用户:
超级管理员/密码:sys/change_on_install
普通管理员/密码:system/manager
普通用户/密码:scott/tiger ——>初始锁定,需要解锁
大数据用户/密码:sh/sh ——> 这个为自己设定,初始锁定需解锁
2、在windows下启动Oracle若干服务会影响启动时间,建议将Oracle数据库的相关服务更改为手动启动;其中有两个服务特别重要,需要注意:
监听服务:OracleOraDb11g_home1TNSListener;有程序启动数据库或一些远程客户端需要连接数据库时则此服务必须启动。
数据库实例服务:OracleServiceDEMO,用于保存数据库具体信息的服务,每一个数据库有每一个数据库的实例,其命名规则为:OracleServiceXXX,XXX是数据库的名称(严格来说是数据库的SID的名称)
3、Oracle的卸载
卸载步骤:直接运行Oracle的卸载程序
删除硬盘上的残留文件,如果不能删除则进入到安全模式下进行删除
同时删除注册表中所有与Oracle有关的注册表(regedit)
最坏的情况是:重装系统
4、sqlplus下的sql命令
(1)进入用户:scott 密码:tiger(不显示) SQL> SELECT * FROM EMP ; 显示emp数据表
(2)使用ed和@命令对记事本进行调用和执行
例如:ed demo ed demo.txt ed demo.sql
@ demo.sql @d:\demo.txt @d:demo ——>只有demo是sql后缀文件时才可以如此使用否则必须使用准确的目录+文件名.txt
(3)SELECT * FROM TAB ;——>显示当前用户下所有的数据表单
(4)SHOW USER ——>显示当前用户
(5)用户切换 CONN 用户名/密码 [AS SYSDBA] 例如:conn sys/change_on_install as sysdba
(6)对于每一张表都属于其用户,所以一张表的完整名称应该是:用户名.表名称或者说是“模式名.表名称”,不同用户访问其他用户,则应该加上用户名。如在sys用户下访问emp,则应该是:
SELECT * FROM SCOTT.EMP ;
(7)使用超级管理员用户sys可以进行实例的关闭可开启
实例关闭:SHUTDOWN IMMEDIATE ——> 关闭后将不再能够链接sys及其他用户
实例开启:STARTUP
a、若sqlplus命令窗口尚未关闭,则SQL>conn /as sysdba
SQL>startup
b、若退出sqlplus命令(quit),则新建sqlplus命令窗——>用户名:/ as sysdba
SQL>startup
c、新建sqlplus命令——>用户名:conn /nolog as sysdba
SQL>startup
d、重启实例服务
(8)调用本机的操作系统命令,使用“HOST”作为前缀
例如:HOST COPY D:\demo.sql D:\test.txt
*************by jixiangrurui 转载请注明出处*************
- Oracle 11g 学习一:初始Orcale
- orcale学习笔记一
- orcale 11g安装教程
- Oracle学习笔记(一) 安装Oracle 11g
- Oracle dblink初始(一)
- oracle 11g学习一 批量插入和删除
- oracle 11g PL/SQL Programming学习一
- Orcale(一)----WIN7 X64下安装ORACLE 10g(检查操作系统版本: 6.1a等问题)
- Orcale 11g 的各种下载地址
- Oracle 11g安装一
- Oracle 10g存储过程学习一
- Oracle 10g触发器学习一
- Oracle 物化视图 初始(一)
- Oracle 调用java 初始(一)
- Oracle 11g 学习笔记
- Oracle 11g 学习笔记
- Oracle 11g 学习笔记
- oracle 11g 学习视频
- How Tomcat work 之第十五章之Digester
- hdoj.2055 An easy problem 20140729
- centos6.4 升级python27引发的一系列问题以及解决方案
- python 字符
- 分支-14. 简单计算器
- Oracle 11g 学习一:初始Orcale
- hdoj.2056 Rectangles 20140729
- 俺不是标题党,只想写下自己的一些体会。
- 判断整数序列是不是二元查找树的后序遍历结果
- [学习小结]Ajax_使用 XMLHttpRequest 实现 Ajax
- pull解析细节
- Mysql监控工具Innotop工具安装
- Linux之awk命令
- 蛮力法中的一些排序算法