总要学点新的东西
oracle i,g,c分别代表internet,网格计算方式,提升了数据库的分布,c指云服务。
个人学习使用不要钱,工作之中则需要缴费
超级管理员:sys/change_on_install
普通管理员:system/manager
普通用户:scott/tiger需要解锁
大数据用户(样本数据库才有):sh/sh需要解锁
OracleOraDB12Home1TNSLis
OracleServiceMLDN:数据库的实例服务,每次创建一个数据库的时候都会创建一个类似的东西。
实例SID和数据库的名称是完全一致,在网络上使用的是SID的名字
oracle,提供一个软件平台,要输入命令,都用命令行,不要用图像界面,sqlplus是执行oracle的主要命令。oracle自动提供。
windows键加上sqlplus,启动,密码是不显示的。
数据库当中的基本组成是数据表,每一张会包含多条数据记录。SELECT *FROM emp;
属性里面的快速编辑可以在命令行下使用黏贴和复制功能。
因为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作为前缀