您的位置:首页 > 数据库 > Oracle

数据库知识-oracle

2016-04-08 15:29 267 查看
总要学点新的东西

oracle i,g,c分别代表internet,网格计算方式,提升了数据库的分布,c指云服务。

个人学习使用不要钱,工作之中则需要缴费

超级管理员:sys/change_on_install

普通管理员:system/manager

普通用户:scott/tiger需要解锁

大数据用户(样本数据库才有):sh/sh需要解锁

OracleOraDB12Home1TNSListener:是监听服务,如果要通过程序或者我们不同的客服端连接oracle客服端的时候必须启动。

OracleServiceMLDN:数据库的实例服务,每次创建一个数据库的时候都会创建一个类似的东西。

实例SID和数据库的名称是完全一致,在网络上使用的是SID的名字



oracle,提供一个软件平台,要输入命令,都用命令行,不要用图像界面,sqlplus是执行oracle的主要命令。oracle自动提供。

windows键加上sqlplus,启动,密码是不显示的。

数据库当中的基本组成是数据表,每一张会包含多条数据记录。SELECT *FROM emp;

设置每行数据长度:SETLINESIZE 300;

属性里面的快速编辑可以在命令行下使用黏贴和复制功能。

因为oracle一般没有图形界面,所以一般情况下想要编写程序代码,那么就必须启动本地的记事本程序.

命令:“ed 文件名称” (如果不写后缀,默认的后缀就是*.sql)(命令行输入notepad)

打开笔记本之后,就相当于进入了一种程序阻塞状态,必须等待笔记本关闭。

随后想要执行文件中的命令,那么使用"@文件名称"

使用语法切换用户

CONN 用户名/密码 AS SYSDBA;





因为emp表术语scott用户。 严格来讲emp表的名称是"模式名称.表名称"

可以用HOST指令调用本机的操作系统命令。

例:echo hello

范例:调用copy命令

copy 源文件路径 目标文件路径

copy d:\test.mp4 d:\hello.mp4

1.格式化命令:

设置每行长度:SET LINESIZE 300

设置每页长度:SET PAGESIZE 30

2.切换用户:CONN 用户名/密码【AS STSDBA】,后面这个添加是当你为SYS用户时

3调用本机命令:HOST作为前缀
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: