Oracle安装卸载配置.docx
- 文档编号:7613540
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:17
- 大小:820.25KB
Oracle安装卸载配置.docx
《Oracle安装卸载配置.docx》由会员分享,可在线阅读,更多相关《Oracle安装卸载配置.docx(17页珍藏版)》请在冰豆网上搜索。
Oracle安装卸载配置
Oracle安装
1.Oracle完全卸载删除步骤:
1.1开始->设置->控制面板->管理工具->服务,停止所有Oracle服务。
1.2开始->程序->OracleforWindowsNT->OracleInstaller,在右边已安装产品的框中,全部选中,再单击"删除"按钮,提示"是否删除?
"时选择"是",卸装所有Oracle产品。
(以上步骤有时可以省略)
1.3运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
1.4运行regedit,
选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口;
选择HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services,滚动这个列表,删除所有Oracle入口;
选择HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services,滚动这个列表,删除所有Oracle入口。
1.5从桌面上、启动组、程序菜单中,删除所有有关Oracle的菜单组和图标。
1.6重新启动计算机,重起后才能完全删除Oracle所在目录。
1.7删除与Oracle有关的文件,选择Oracle所在的缺省目录D:
\Oracle,删除这个入口目录及所有子目录,并从Windows2000目录(一般为C:
\WINNT)下删除以下文件:
ORACLE.INI、oradim80.INI
1.8WIN.INI文件中若有[ORACLE]的标记段,删除该段
2.Oracle安装
win7系统下安装Oracle10g:
一:
通过对安装软件中某些文件的修改使oracle10g可以与win7兼容。
a)打开“\Oracle10G\stage\prereq\db\refhost.xml”,向其中添加如下代码并保存。
b)打开“\Oracle10G\install\oraparam.ini”,向其中添加如下代码并保存。
[Windows-6.1-required]
#MinimumdisplaycoloursforOUItorun
MIN_DISPLAY_COLORS=256
#MinimumCPUspeedrequiredforOUI
#CPU=300
[Windows-6.1-optional]
c.找到oracle安装文件中的setup应用程序,右击,打开“兼容性疑难解答”,点击“尝试建议的设置”,选择“启动程序”。
d.安装oracle10g,直到安装程序结束。
2.1选择高级安装
2.2选择企业版,它的功能最强
2.3注意硬盘空间,C盘也需要有2G的空间用来存放临时文件
2.4有的时候网络检查通不过,没关系,不管它。
2.5默认
2.6事务处理:
适合大并发量段时间的操作,比如BBS。
数据仓库:
适合量不大但是长时间的数据挖掘操作。
2.7全局数据库一般建议internet上独一无二,SID是维护这个数据库的一系列进程的总名称(要注意一定要选择“创建样本方案数据库”这是我们将来练习的基石)
选择数据库字符集时一定要选择符合项目要求的AL32UTF8字符集
2.8默认
2.9默认
2.10默认
2.11请指定公共的口令,根据要求输入密码,避免忘记
2.12默认
2.13等待安装…
2.14再等待安装
2.15接着等待安装
2.16管理口令
2.17去掉scott用户的锁,把密码更新为“tiger”(不用的话可以不改)
2.18把最后一页的内容应该记录在一个文本文件里面(完成之后:
开始-所有程序-oracle_xxx-应用程序开发—SQLPLUS-输入“scott”密码“tiger”,验证安装是否正常。
)
3.配置
3.1创建表空间:
createtablespacespectriploggingdatafile'/opt/oracle/oradata/test'size200Mautoextendonnext50Mextentmanagementlocalsegmentspacemanagementauto;
3.2创建用户名和密码:
createuserspectripidentifiedby"spectrip"defaulttablespacespectriptemporarytablespaceTEMPprofiledefaultquotaunlimitedonusers;
3.3添加用户授权:
grantdba,connect,resource,aq_administrator_role,aq_user_role,authenticatedusertospectrip;
3.4删除表空间/用户
DROPTABLESPACEspectrip INCLUDINGCONTENTSANDDATAFILES;
dropuserspectrip;
3.5新建用户
设置完成后,用PLSQLDeveloper登入客户端:
在Users下,右击,新建用户,创建步骤如下:
创建完用户后需要给创建的用户授权,如下操作:
4.更改Oracle字符集(如果需要):
在客户机上的注册表下:
HKEY_LOCAL_MACHINEàSOFTWARE-àORACLEàKEY_OraDb10g_home1àNLS_LANG
打开设置成:
SIMPLIFIEDCHINESE_CHINA.AL32UTF8。
配置成服务器上oracle的一致的字符集。
5.数据导入/出
开始-运行-CMD-回车,在命令行模式下
导出
expbm_2010/supporter@[数据库名称]file=[dmp文件路径]full=y
导入
Impbm_2010/supporter@[数据库名称]file=[dmp文件路径]full=y
6.备注
EXP、IMP命令详解
命令详解:
E:
\>exphelp=y
通过输入EXP命令和用户名/口令,您可以在用户/口令之后的命令:
实例:
EXPSCOTT/TIGER
或者,您也可以通过输入跟有各种参数的EXP命令来控制“导出”的运行方式。
要指定参数,您可以使用关键字:
格式:
EXPKEYWORD=value或KEYWORD=(value1,value2,...,valueN)
实例:
EXPSCOTT/TIGERGRANTS=YTABLES=(EMP,DEPT,MGR)或TABLES=(T1:
P1,T1:
P2),如果T1是分区表USERID必须是命令行中的第一个参数。
关键字说明(默认)
---------------------------------------------------
USERID用户名/口令
FULL导出整个文件(N)
BUFFER数据缓冲区的大小
OWNER所有者用户名列表
FILE输出文件(EXPDAT.DMP)
TABLES表名列表
COMPRESS导入一个范围(Y)
RECORDLENGTHIO记录的长度
GRANTS导出权限(Y)
INCTYPE增量导出类型
INDEXES导出索引(Y)
RECORD跟踪增量导出(Y)
ROWS导出数据行(Y)
PARFILE参数文件名
CONSTRAINTS导出限制(Y)
CONSISTENT交叉表一致性
LOG屏幕输出的日志文件
STATISTICS分析对象(ESTIMATE,NONE)
DIRECT直接路径(N)
TRIGGERS导出触发器(Y)
FEEDBACK显示每x行(0)的进度
FILESIZE各转储文件的最大尺寸
QUERY选定导出表子集的子句
下列关键字仅用于可传输的表空间
TRANSPORT_TABLESPACE导出可传输的表空间元数据(N)
TABLESPACES将传输的表空间列表
E:
\>imphelp=y
可以通过输入IMP命令和您的用户名/口令
跟有您的用户名/口令的命令:
实例:
IMPSCOTT/TIGER
或者,可以通过输入IMP命令和各种自变量来控制“导入”按照不同参数。
要指定参数,您可以使用关键字:
格式:
IMPKEYWORD=value或KEYWORD=(value1,value2,...,vlaueN)
实例:
IMPSCOTT/TIGERIGNORE=YTABLES=(EMP,DEPT)FULL=N
或TABLES=(T1:
P1,T1:
P2),如果T1是分区表
USERID必须是命令行中的第一个参数。
关键字说明(默认)
----------------------------------------------
USERID用户名/口令
FULL导入整个文件(N)
BUFFER数据缓冲区大小
FROMUSER所有人用户名列表
FILE输入文件(EXPDAT.DMP)
TOUSER用户名列表
SHOW只列出文件内容(N)
TABLES表名列表
IGNORE忽略创建错误(N)
RECORDLENGTHIO记录的长度
GRANTS导入权限(Y)
INCTYPE增量导入类型
INDEXES导入索引(Y)
COMMIT提交数组插入(N)
ROWS导入数据行(Y)
PARFILE参数文件名
LOG屏幕输出的日志文件
CONSTRAINTS导入限制(Y)
DESTROY覆盖表空间数据文件(N)
INDEXFILE将表/索引信息写入指定的文件
SKIP_UNUSABLE_INDEXES跳过不可用索引的维护(N)
ANALYZE执行转储文件中的ANALYZE语句(Y)
FEEDBACK显示每x行(0)的进度
TOID_NOVALIDATE跳过指定类型id的校验
FILESIZE各转储文件的最大尺寸
RECALCULATE_STATISTICS重新计算统计值(N)
下列关键字仅用于可传输的表空间
TRANSPORT_TABLESPACE导入可传输的表空间元数据(N)
TABLESPACES将要传输到数据库的表空间
DATAFILES将要传输到数据库的数据文件
TTS_OWNERS拥有可传输表空间集中数据的用户
expsystem/1file=d:
\mis.dmplog=d:
\exp_mis.logfull=ystatistics=nonedirect=y
expsystem/manager@misfile=d:
\mis.dmplog=d:
\exp_mis.logowner=yy_pubstatistics=nonedirect=y
impsystem/1file=E:
\12\ztbf\yy_ca.dmplog=D:
\oracle\imp_mis.logfromuser=yy_catouser=YY_caignore=y
impsystem/1file=E:
\12\ztbf\yy_db.dmplog=D:
\oracle\imp_mis.logfromuser=yy_db
touser=yy_dbignore=y
impsystem/1file=E:
\12\ztbf\yy_pub.dmplog=D:
\oracle\imp_mis.logfromuser=yy_pub
touser=YY-pubignore=y
impsystem/1file=E:
\12\ztbf\yy_sc.dmplog=D:
\oracle\imp_mis.logfromuser=yy_sctouser=yy_scignore=y
impsystem/1file=E:
\12\ztbf\yy_sg.dmplog=D:
\oracle\imp_mis.logfromuser=yy_sgtouser=yy_sgignore=y
WIN7安装oracle10g时发生“程序异常终止。
发生内部错误”的提示的解决!
卸载oracle的方法和步骤!
windows7安装oracle10g安装过程及注意事项(本人就这样装的)!
2012-01-1513:
15:
29|分类:
计算机--数据库--|标签:
|举报|字号大中小订阅
电脑新装了Win7,感觉什么都挺好用的,就是安装Oracle10的时候出了点问题,不停的报错。
跳过错误安装结束后,在本地创建的数据库实例无法访问,实例对应的那个服务启动不了,错误描述如下:
"无法定位程序输入点GetProcessImageFileNameW于动态链接库PSAPI.DLL上"
"ORA-12546"
...............
换种思路安装就行了。
因为oracle10g暂时没有与win7兼容的版本,我们可以通过对安装软件中某些文件的修改达到安装的目地。
1打开“\Oracle10G\stage\prereq\db”路径,找到refhost.xml文件,打开,向其中添加如下代码并保存。
3:
在
[CertifiedVersions]
#Youcancustomiseerrormessageshownforfailure,providevalueforCERTIFIED_VERSION_FAILURE_MESSAGE
#Windows=4.0,5.0,5.1,5.2
的5.2后面加上WIN7的版本号6.1如下:
#Windows=4.0,5.0,5.1,5.2,6.1
3:
打开“\Oracle10G\install”路径,找到oraparam.ini文件,打开,向其中添加如下代码并保存。
[Windows-6.1-required]
#MinimumdisplaycoloursforOUItorun
MIN_DISPLAY_COLORS=256
#MinimumCPUspeedrequiredforOUI
#CPU=300
[Windows-6.1-optional]
4:
找到oracle安装文件中的setup应用程序,右击,打开“兼容性疑难解答”,点击“尝试建议的设置”,选择“启动程序”。
这一步决定安装成败,所以就不要推陈出新。
5:
继续上一步的安装,安装oracle10g,直到安装程序结束。
6:
根据以上几步的安装,oracle很可能无法正常使用,最起码在我安装结束后,我的sqlplus无法正常使用,这种情况就涉及到权限的问题。
具体可通过以下措施解决:
7:
打开你已经安装好的oracle程序的路径“\oracle\product\10.2.0\db_1\BIN”,点击sqlplus.exe应用程序,右击—属性,选择兼容性,点击“以兼容模式运行这个程序”单选框,选择“windowxp(servicepack3)”,继续点击“以管理员身份运行此程序”单选框,最后点击应用-确定。
如此sqlplus就可以正常使用了。
8:
对于一些需要远程访问数据库的用户,如此配置还会遇到NetConfigurationAssistant无法启动的情况,这就需要找到“\oracle\product\10.2.0\db_1\BIN”路径下的launch.exe应用程序,具体配置如上6,7。
9:
综合以上的配置,oracle10g数据库就可以正常使用了。
10:
对于数据库开发人员来说,有时候需要借助数据库工具对数据库进行操作,比如利用plsqldeveloper工具操作数据库。
如果利用以上oracle的安装配置,可能无法正常使用plsqldeveloper,这涉及权限的问题,可以给“plsqldev.exe”应用程序设定兼容性和权限。
具体操作,如上6,7。
注意:
安装完Oracle后,肯能会开机启动变得很慢,那么没关系,只要在服务中把所有Oracle的服务都设置成手动的就行了,等你需要用Oracle的时候再去服务中启动。
控制面板→系统和安全→管理工具→服务。
其中OracleJobSchedulerXSCJ本来就默认的禁用,就不用再设置成手动了。
平时如果只用SQLPLUS的话那就只需要启动OracleServiceXSCJ和OracleOraDb10g_home1TNSListener就可以了。
如果还需要用网页版的OEM的话可以再启动OracleDBConsoleXSCJ。
如果还需要用iSQL*Plus的话,就可以再启动OracleOraDb10g_home1iSQL*Plus。
这样我们就可以用最少的资源完成我的工作了。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 安装 卸载 配置