Oracle 笔记
第1页
1. Oracle 的使用
1.1. SQLPLUS 的命令
初始化表的位置:
set
NLS_LANG=american_america.us7ascii (设置编码才可以使用下面脚本)
cd
$ORACLE_HOME/rdbms cd demo summit2.sql
*********************************
我们目前使用的是oralce 9i
9201 版本
select * from
v$version;
恢复练习表命令:
sqlplus **/** @summit2.sql //shell要在这个文件的位置。
登陆 oracle的命令:
sqlplus 用户名/密码
show user
显示当前登陆的身份.
set pause on
set pause off
分页显示.
oracle 中默认日期和字符是左对齐,数字是右对齐
table or view
does not
exist ; 表或示图不存在
edit 命令用于自动打开vi 修改刚修执行过的 sql 的命令。
修改方法二:
l 3 先定位到行 c /旧串/新串
执行出错时,利用错误号来查错误:
!oerr ora
942 (装完系统后会装一个 oerr 工具,用于通过错误号来查看错误的具
体信息)
想在 sql 中执行
unix 命令时,把所有的命令前加一个!就可以, 或者
host( 用于
从 sql 从切换至unix环境中去)
/*** 初次使用时注意 ****
运行角本时的命令:
先切换到 unix环境下,cd
$oracle_home cd sqlplus cd demo 下面有两个角本
建表语句。 第2页
@demobld.sql
sqlplus
nanjing/nanjing @demobid.sql 直接运行角本,后面跟当前目录或者是绝对
路径
保存刚才的 sql 语句: save 命令 第二次保存时要替换之前的角本 save
文件名
replace
把刚才保的 sql 重新放入 buffer 中
spool on 开启记录
spool off 关闭记录
spool 文件名 此命令会把所有的操作存在某个文件中去
常见缩写:
nls national
langua
相关文档:
Oracle数据库中,表是最基本的内容。可以说,表设计的好坏直接跟数据库的性能相关。所以,在设计表的时候,除了要遵循其固有的数据库准则之外,还需要看个人的数据库管理经验。下面我就把这些经验分享一下,或许对大家有所帮助。
一、 表该存放在哪里?
我们都知道,在Oracle数据库中,使利用空间这个概念来管 ......
C#连接Oracle数据库字符串
http://developer.51cto.com
2009-08-20 17:55 佚名 百度空间 我要评论(
0
)
C#连接Oracle数据库以及C#连接Oracle数据库字符串等内容将在本文中展现,希望本文能对大家了解C#连接数据库有所帮助。
C#连接Oracle数据库字符串(查询数据)
using
Syst ......
关键词:
绑定变量(binding variable),共享池(shared buffer pool), SGA(system global area);
在开发一个数据库
系统前,有谁对Oracle 系统了解很多,尤其是它的特性,好象很少吧;对初学者来讲,这更是不可能的事情;仅仅简单掌握了SQL
的写法,就开始了数据库的开发,其结果只能是开发一个没有效率,也没有可扩展的系统;
j8m ......
重做日志文件是Oracle数据库中一种非常重要的日志文件,也是其一个很有特色的功能。重做日志文件会纪录对于数据库的任何操作,如利用DML语句或者DDL语句对数据进行更改,或者数据库管理员对数据库结构进行更改,都会在重做日志中进行记录。
可见,当数据被意外的删除或者修改,我们可以利用重新日志文件进行恢复; 当出 ......
Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。
对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。
创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户, ......