日期:2014-05-16  浏览次数:20508 次

oralce 创建实例 及 sql/PLUS 链接远程数据库
创建数据库实例
1/ 以dbca命令启动图形化创建实例的界面,输入global name 和 sid,一路next,最后输入访问这个库的密码
2/ 以sys用户登录
3/ 创建用户 jy
    create user jy identified by jy
   给用户授权
    grant dba to jy;
4/ 以jy用户登录,创建表空间
create tablespace jy
logging
datafile 'D:\oracle\product\10.2.0\oradata\orcl\jy.dbf'
size 500m
autoextend on
next 100m maxsize 2048m
extent management local;
5/ 创建数据库表

如果表的varchar2字段中 要插入&符号,在sql/plus中使用'sdsd'||'$'||'1212'进行连接。

在sql/PLS 中如果提示没有找到表,那么请看看是否已经提交了
时时刻刻要提交

如果出现唯一性约束,就要看看字段是否已经插入了。重复插入会造成唯一性约束的警告。



删除oracle实例
通过dbca图形化方式可以删除  --可以使用这种方式
oradim -delete -sid sidname --这种方式 服务中还有其他的,不能干净删除
-----------------------------------

sql/PLUS中要注意的问题:

1/ D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
要修改tnsnames.ORA的配置。
这样就可以在登录界面中下拉选择 链接名称,以链接到远程数据库中:
ORCLJN =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.20.90.13)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcljn)
    )
  )