- 安装:
- 运行G:/install/setup.exe安装Oracle,但不创建启动数据库
- 创建数据库(使用Configuration And Migration Tools->DataBase Configuration Assistant)
- 创建监听程序(使用Configuration And Migration Tools->NetManager或者 Configuration And Migration Tools->Net Configuration Assistant)
- 创建服务命名(使用Configuration And Migration Tools->NetManager),将自动生成文件D:/oracle/product/10.1.0/db_1/NETWORK/ADMIN/tnsnames.ora
注: 创建服务命名不是必须,服务命名只是为已有的连接提供一种简洁的命名方式,如果不使用命名服务,在连接Oracle的时候还可以选择使用服务命名或IP/数据库的方式。
例如: 使用PLSQL登陆的时候在数据库一栏可以这样写:127.0.0.1/cbmdb,以表示需要登陆的是127.0.0.1上的数据库cbmdb,若创建了服务命名cbmdbsrv对应刚才的连接就可以直接写这个服务的名称,如cbmdbsrv。
- 创建表空间、用户(可分别使用网页和客户端的方式)
A.使用网页
http://127.0.0.1:5500/em
注:具体某个数据库的端口信息可查看文件D:/oracle/product/10.1.0/db_1/install/p ortlist.ini
oracle会对每个实例分配一个不同的端口
5. 若使用的是Windows2003,则在以sys用户登陆网页企业管理器之前需要在“管理->本地安全设置->本地策略->用户权限分 配-> 作为批处理作业登陆”中添加用户Administrator,否则会出现用户名密码错误
注:这里使用sys用户登陆,sysdba用户是登不进去的
6. 以sys用户sysdba角色登陆企业管理器为新建的数据库依次创此数据库的
a.表空间
b.临时表空间(注意类型选择‘临时’)
c.用户
d.为用户指定表空间和临时表空间
e.并授权用户角色为DBA
B.使用客户端
启动客户端上的企业管理器执行步骤6
- 导数据
使用oracle的dmp导入导出时需要两个库的表空间一一对应,否则导入时表就不在掉了