oracle11g学习笔记一

oracle11g学习笔记一

ID:34724842

大小:124.59 KB

页数:8页

时间:2019-03-10

oracle11g学习笔记一_第1页
oracle11g学习笔记一_第2页
oracle11g学习笔记一_第3页
oracle11g学习笔记一_第4页
oracle11g学习笔记一_第5页
资源描述:

《oracle11g学习笔记一》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、服务1、Oracle服务有很多,最重要的有两个:OracleOraDb11g_home1TNSListener和OracleServiceORCL。2、由于服务众多,如果全部默认自动启动的话会导致开机非常的缓慢,而且有些服务并不是经常或者必须要用,可以改为手动启动以缓解开机压力。3、OracleServiceORCL服务是oracle的主服务比较大而且最好设为自动启动。4、OracleOraDb11g_home1TNSListener服务是oracle的监听服务也是必须开启的。5、监听服务很容易出错,主要在于两方面:注册表的误操作和网络环境的变更。6、注册表误操作

2、主要指的是使用系统优化软件,优化软件将注册表清空,导致服务无法开启。7、网络环境的变更主要指的是计算机名的改变,在oracle10g之前在修改主机名生效后,监听五服务就会无法正常启动(11g以后会自动识别)。这种时候就需要进行手动配置了,修改listener.ora和s=tnsnames.ora两个配置文件,将文件中的HOST=[原主机名]修改成现主机名即可。8、需要外部程序访问数据库的时候要进行网络管理配置,打开Oracle自带的OracleNetManager软件可进行设置,OracleNet设置->本地->监听程序->数据库服务->添加数据库然后修改数据库的全局

3、数据库名和SID即可(需与本地数据库同名?)二、工具1、数据库操作的命令用sqlplus完成,sqlplus的两种形式:sqlplus.exe纯命令行模式和sqlplusw带窗口的操作环境(较为常用)。2、在登录的时候可以选择主机字符串,在sqlplus命令行操作中是默认选择为空。当有多个数据库的时候,就要选择相应的数据库的主机字符串(即数该数据库名称)。3、在sqlplus中操作数据库既可以直接敲响应命令直接执行,也可以使用ed和@来执行命令。4、@执行本地硬盘中的程序文件需要在@后加上完整的路径(包括后缀名)。但是如果文件的后缀名是.sql的话可以省略。5、登录用

4、户切换命令:conn用户名/密码_on_install[assysdba]8方括号内的命令可以省略,指定为操作者身份还是管理员身份。6、每一张表都有其所属于的用户。所以当前用户要访问其他用户的表就必须加上完整的表名称——用户名.表明称(或者:模式名.表名称)如:select*fromscott.emp;7、使用超级管理账户可以手动控制数据库实例的打开和关闭。a)shutdownimmediate;执行这个命令就会关闭数据库实例,此时关闭sqlplus之后再打开就已无法登录到数据库了(所有帐号都是)b)startup;启动数据库实例,这里发生了点小插曲……按照MLDN视

5、频教程上所说,输入用户名为:/nolog,需密码进行登录。但是我爱sqlplus命令行界面下无法登录。后采用了一下方法成功启动数据库实例:win+R运行快速启动,输入:sqlplus/nolog这样子就可以直接登录了,然后切换到sys用户运行startup命令即可。8、sqlplus可以通过host命令作为前缀调用本机的操作系统命令,如:Hostcopyd:demo.sqld:hello.txt;9、格式化命令:设置命令行窗口每行显示记录的长度:setlinesize300;设置命令行窗口显示的记录长度:setpagesize30;三、总结1、数据库的安装2、数据

6、库的账户(常见):[密码约定成俗]

7、-sys/change_on_install

8、-sys/oracle

9、-system/manager

10、-sys/oracle

11、-scott/tiger

12、-scott/oracle

13、-sh/sh(无特殊规定)

14、-无3、sqlplus操作4、监听服务的错错误四、SQL语法SCOTT用户下的表结构1、在Oracle学习之中重点使用的是SQL语句,本次学习中主要都是scott用户下进行,该用户下有4张表:BONUS、DEPT、EMP、SALGRADE2、查看表的结构DESCEMP;83、部门表:deptNO.名称类型描述1DEPTNONUM

15、BER(2)表示部门编号由两个数字组成2DNAMEVARCHAR2(14)表示部门字符最多由14个字符组成3LOCVARCHAR2(13)部门所在的位置4、雇员表NO.名称类型描述1EMPNONUMBER(4)表示雇员的编号由4未数字组成2ENAMEVARCHAR2(10)表示雇员的姓名又10位组成3JOBVARCHAR2(9)雇员的职位最多9个字符4MGRNUMBER(4)雇员对应的领导编号5HIREDATEDATE雇员被雇佣的日期6SALNUMBER(7,2)基本工资,其中有2为小数5位整数7COMMNUMBER(7,2)奖金(佣金销售才有)8D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。