[b]环境:[/b]
win 8.1, oracle 10g ,plsqldev 9.01
[b]安装oracle 10g 注意事项:[/b]
1.setup.exe 请以兼容模式xp.sp3,管理员身份运行运行
2.数据库口令,最好英文+数字,密码不能太简单,以防无法通过验证,你所设置口令是sys,system等账号的口令,后文需要使用到。
3.一步步走到安装成功,win 服务中会有以下服务 注明下:
OracleDBConsoleorcl 你创建的orcl库的控制台服务
OracleOraDb10g_home1isql*plus 及SQL*Plus管理服务
OracleOraDb10g_home1INSlistenr 网络监听服务
OracleServiceORCL 实例服务
注:以上服务请开启
4.如果安装过程中存在错误,建议删除安装路径重新安装,如果仍不行,需要彻底卸载
a、停止所有oracle相关的服务
b、卸载Oracle10g数据库服务器及组件组件(win 系统卸载应用程序)
c、手动删除注册表中与oracle相关内容运行“regedit”删除
HKEY_LOCAL_MACHINE\SOFTWARE下的oracle选项删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下与Oracle服务有关的选项删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下以oracle开始的项(删除事件日志)
d.删除环境变量
PATH和TEMP变量中相关的Oracle变量
e.删除“开始”中Oracle相关程序组
f.重启系统,删除系统安装盘中oracle目录(c:\Program Files\oracle)删除Oracle安装目录(F:\Oracle)
[b]安装plsqldev 9.01[/b]
1.plsqldev 9.01是一个第三方的管理工具,你也可以不安装,在安装之前,可以先测试下Oracle自带的管理工具:Sqlplus与iSqlPlus(游览器登陆并操作的),你可以在安装路径bin下面找到SQLPlus.exe和SqlPlusw.exe 以兼容模式xp.sp3,管理员身份运行运行,然后在运行中输入 sqlplus 或者sqlplusw,输入system,你安装时的口令,orcl,就可登陆,此时如果想换成sys 可用conn sys/口令 as sysdba;
2.如果以上操作都可执行,Oracle基本安装成功了。接下来看监听时候是否存在问题,安装目录:F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN 下面listener.ora与tnsnames.ora这两个文件,如果文件只能只读,建议你使用Oracle自带管理工具 Oracle net manager 进行服务命名与监听程序的维护,或者直接手动更改文件也行,建议先备份
3.你可以通过Oracle自带的另一个工具 Oracle net Configuration Assistant来配置监听,与服务名,当然该工具也可以进行测试你的net服务 是否通过。工具可自行研究,不做多诉。
4.安装plsqldev后,也可以通过它连接本地或者远程的数据库了,这个工具更好用而已。
[b]导入dmp文件相关:[/b]
1.创建用户及赋权限,前提,可以用sys登陆到sqlplus中,执行语句:
create user test identified by "1"; -- 创建test /1 简单密码用双引号就行
grant connect,resource to test ;
--授权
-- Grant/Revoke object privileges ;
grant select on GV_$LOCK to test ;
grant select on GV_$LOCKED_OBJECT to test ;
grant select on GV_$SESSION to test ;
grant select on GV_$SESSION_WAIT to test ;
grant select on GV_$SQLTEXT to test ;
grant select on V_$SESSION to test ;
grant select on V_$SESSTAT to test ;
grant select on V_$STATNAME to test ;
-- Grant/Revoke role privileges ;
grant connect to test ;
grant dba to test ;
grant dba to test ;
-- Grant/Revoke system privileges ;
grant create any table to test ;
grant create database link to test ;
grant create materialized view to test ;
grant create procedure to test ;
grant create sequence to test ;
grant create session to test ;
grant create table to test ;
grant create trigger to test ;
grant create view to test ;
grant debug connect session to test ;
grant unlimited tablespace to test ;
--DROP USER test CASCADE; 删除用户
2.表空间,
a.创建表空间
create tablespace tabspace_test datafile 'F:\oracle\product\10.2.0\oradata\groupbuy\tabspace_test.dbf' size 200M autoextend on next 5m maxsize unlimited extent management local ;
注:表空间tabspace_test 默认200M 自动增长5M,且文件路径不会自动创建
b.删除表空间
DROP TABLESPACE tabspace_test INCLUDING CONTENTS AND DATAFILES;
如果删除不了,可能是需要
alter session set events'10851 trace name context forever,level 1';
注:用来关闭session
3.导入语句,前提:你创建的用户登陆sqlplus,另起cmd 直接命名:
imp test/1 file=f:\Downloads\ttt.dmp log=F:\test.log full=y ignore=y
住:
test/1 表用户/口令,你刚才创建的
f:\Downloads\ttt.dmp 为待导入的路径
F:\test.log 为导入过程中产生的日志
另:借花献佛,附上10g基础教程,附件文档来源网络
win 8.1, oracle 10g ,plsqldev 9.01
[b]安装oracle 10g 注意事项:[/b]
1.setup.exe 请以兼容模式xp.sp3,管理员身份运行运行
2.数据库口令,最好英文+数字,密码不能太简单,以防无法通过验证,你所设置口令是sys,system等账号的口令,后文需要使用到。
3.一步步走到安装成功,win 服务中会有以下服务 注明下:
OracleDBConsoleorcl 你创建的orcl库的控制台服务
OracleOraDb10g_home1isql*plus 及SQL*Plus管理服务
OracleOraDb10g_home1INSlistenr 网络监听服务
OracleServiceORCL 实例服务
注:以上服务请开启
4.如果安装过程中存在错误,建议删除安装路径重新安装,如果仍不行,需要彻底卸载
a、停止所有oracle相关的服务
b、卸载Oracle10g数据库服务器及组件组件(win 系统卸载应用程序)
c、手动删除注册表中与oracle相关内容运行“regedit”删除
HKEY_LOCAL_MACHINE\SOFTWARE下的oracle选项删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下与Oracle服务有关的选项删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下以oracle开始的项(删除事件日志)
d.删除环境变量
PATH和TEMP变量中相关的Oracle变量
e.删除“开始”中Oracle相关程序组
f.重启系统,删除系统安装盘中oracle目录(c:\Program Files\oracle)删除Oracle安装目录(F:\Oracle)
[b]安装plsqldev 9.01[/b]
1.plsqldev 9.01是一个第三方的管理工具,你也可以不安装,在安装之前,可以先测试下Oracle自带的管理工具:Sqlplus与iSqlPlus(游览器登陆并操作的),你可以在安装路径bin下面找到SQLPlus.exe和SqlPlusw.exe 以兼容模式xp.sp3,管理员身份运行运行,然后在运行中输入 sqlplus 或者sqlplusw,输入system,你安装时的口令,orcl,就可登陆,此时如果想换成sys 可用conn sys/口令 as sysdba;
2.如果以上操作都可执行,Oracle基本安装成功了。接下来看监听时候是否存在问题,安装目录:F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN 下面listener.ora与tnsnames.ora这两个文件,如果文件只能只读,建议你使用Oracle自带管理工具 Oracle net manager 进行服务命名与监听程序的维护,或者直接手动更改文件也行,建议先备份
3.你可以通过Oracle自带的另一个工具 Oracle net Configuration Assistant来配置监听,与服务名,当然该工具也可以进行测试你的net服务 是否通过。工具可自行研究,不做多诉。
4.安装plsqldev后,也可以通过它连接本地或者远程的数据库了,这个工具更好用而已。
[b]导入dmp文件相关:[/b]
1.创建用户及赋权限,前提,可以用sys登陆到sqlplus中,执行语句:
create user test identified by "1"; -- 创建test /1 简单密码用双引号就行
grant connect,resource to test ;
--授权
-- Grant/Revoke object privileges ;
grant select on GV_$LOCK to test ;
grant select on GV_$LOCKED_OBJECT to test ;
grant select on GV_$SESSION to test ;
grant select on GV_$SESSION_WAIT to test ;
grant select on GV_$SQLTEXT to test ;
grant select on V_$SESSION to test ;
grant select on V_$SESSTAT to test ;
grant select on V_$STATNAME to test ;
-- Grant/Revoke role privileges ;
grant connect to test ;
grant dba to test ;
grant dba to test ;
-- Grant/Revoke system privileges ;
grant create any table to test ;
grant create database link to test ;
grant create materialized view to test ;
grant create procedure to test ;
grant create sequence to test ;
grant create session to test ;
grant create table to test ;
grant create trigger to test ;
grant create view to test ;
grant debug connect session to test ;
grant unlimited tablespace to test ;
--DROP USER test CASCADE; 删除用户
2.表空间,
a.创建表空间
create tablespace tabspace_test datafile 'F:\oracle\product\10.2.0\oradata\groupbuy\tabspace_test.dbf' size 200M autoextend on next 5m maxsize unlimited extent management local ;
注:表空间tabspace_test 默认200M 自动增长5M,且文件路径不会自动创建
b.删除表空间
DROP TABLESPACE tabspace_test INCLUDING CONTENTS AND DATAFILES;
如果删除不了,可能是需要
alter session set events'10851 trace name context forever,level 1';
注:用来关闭session
3.导入语句,前提:你创建的用户登陆sqlplus,另起cmd 直接命名:
imp test/1 file=f:\Downloads\ttt.dmp log=F:\test.log full=y ignore=y
住:
test/1 表用户/口令,你刚才创建的
f:\Downloads\ttt.dmp 为待导入的路径
F:\test.log 为导入过程中产生的日志
另:借花献佛,附上10g基础教程,附件文档来源网络