2022年oracle学习总结 .pdf
《2022年oracle学习总结 .pdf》由会员分享,可在线阅读,更多相关《2022年oracle学习总结 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品资料推荐1 Sqlplus 的连接精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 16 页 - - - - - - - - - - 精品资料推荐2 手动创建 oracle 数据库1.创建数据库实例,实例名为test C:WINDOWSoradim -new -sid test2.为了 sys 用户可以连入数据库执行操作,先创建数据库的密码文件,密码文件的名称必须为 PWDsid.ora C:WINDOWSorapwd password=oracle file=D:oracleproduct
2、10.2.0db_1databasePWDtest.ora3.创建下列目录,以存放数据文件和dump 信息#数据文件目录D:oracleproduct10.2.0oradatatest#background dump目录D:oracleproduct10.2.0admintestbdump#core dump目录D:oracleproduct10.2.0admintest cdump #user dump目录D:oracleproduct10.2.0admintest udump 具体的目录如下二图:精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳
3、 - - - - - - - - - -第 2 页,共 16 页 - - - - - - - - - - 精品资料推荐3 数据库文件目录图:4. 在 listener.ora中添加下列信息,把此数据库注册在监听器中(可选)SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = test) (ORACLE_HOME = D:oracleproduct10.2.0db_1) (service=test) ) ) 5. 为了可以访问数据库,在tnsnames.ora添加下列信息test = (DESCRIPTION = (ADDRESS = (
4、PROTOCOL = TCP)(HOST = 192.168.1.102)(PORT = 1521) (CONNECT_DATA = (SERVER = dedicated) (SERVICE_NAME = test) ) ) 6. 建立 pfile 文件 D:oracleproduct10.2.0db_1databaseinittest.ora, 文件的内容如下:background_dump_dest=D:/oracle/product/10.2.0/admin/test/bdump compatible=10.2.0.1.0 control_files=D:/oracle/product
5、/10.2.0/oradata/test/control01.ctl,D:/oracle/product/10.2.0/oradata/test/control02.ctl,D:/oracle/product/10.2.0/oradata/test/control03.ctl core_dump_dest=D:/oracle/product/10.2.0/admin/test/cdump db_block_size=8192 db_name=test db_recovery_file_dest=D:/oracle/product/10.2.0/flash_recovery_area db_re
6、covery_file_dest_size=2147483648 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 16 页 - - - - - - - - - - 精品资料推荐4 pga_aggregate_target=41943040 processes=150 remote_login_passwordfile=EXCLUSIVE sga_max_size=167772160 sga_target=125829120 undo_management=AUTO undo_tablespac
7、e= UNDOTBS1 user_dump_dest=D:/oracle/product/10.2.0/admin/test/udump 7.连入数据库,并创建spfile 文件C:WINDOWSset ORACLE_SID=testC:WINDOWSsqlplus / as sysdb SQLcreate spfile from pfile8.启动数据库到nomount SQLstartup nomount 9. 执行 creata database脚本SQLD:oracleproductdb_1admintestcreatecreatedb.sql #createdb.sql脚本的具体内容
8、如下:create database test maxlogfiles 5 maxlogmembers 5 maxloghistory 1 maxdatafiles 100 maxinstances 1 user sys identified by oracle user system identified by oracle logfile group 1 (D:oracleproduct10.2.0oradatatestredo01.log) size 10m reuse, group 2 (D:oracleproduct10.2.0oradatatestredo02.log) size
9、10m reuse, group 3 (D:oracleproduct10.2.0oradatatestredo03.log) size 10m reuse 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 16 页 - - - - - - - - - - 精品资料推荐5 datafile D:oracleproduct10.2.0oradatatestsystem01.dbf size 325m reuse extent management local sysaux datafile D:o
10、racleproduct10.2.0oradatatestsysaux01.dbf size 325m reuse default temporary tablespace temp tempfile D:oracleproduct10.2.0oradatatesttemp01.dbf size 20m reuse undo tablespace undotbs1UNDOTBS1 .dbf size 200m reuse character set utf8 national character set al16utf16; N: 注意此处的红色标注要与pfile 中的红色标注名字一样10.执
11、行 catalog.sql ,创建数据库的数据字典视图SQLD:oracleproduct10.2.0db_1RDBMSADMINcatalog.sql 11. 执行 catproc.sql ,创建执行PL/SQL 程序所需的所有包SQLD:oracleproduct10.2.0db_1RDBMSADMINcatproc.sql到此数据库 test 创建完毕,可以正常使用了N:手动安装的过程中可能遇到许多错误,为了解决错误,关键是 精 确 定 位 错 误 的 发 生 地 和 原 因 , 这 时 可 查 看 警 告 日 志D:oracleproduct10.2.0admintestbdumpal
12、ert_test.log; 这也是解决许多其他问题的有效方法(在其他平台下)精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 16 页 - - - - - - - - - - 精品资料推荐6 创建 Oracle 数据库本站整理网络搜集 2008-05-08 点击:199 字体:大中 小我要评论oracle|创建 | 数据 | 数据库创建 Oracle数据库数据库名: mydb 1:复制一个已经存在的数据库目录D:Oracleproduct10.1.0Db_1adminsample 到 D:Ora
13、cleproduct10.1.0admin目录下,改名为mydb ,将mydbpfileinitsmpl.ora删除,因为这个参数文件比较旧,从下面目录中复制一个参数文件D:Oracleproduct10.1.0adminorclpfileinit.ora 将改文件放到 mydbpfile下,改名为initmydb.ora,并设置以下参数:db_domain= db_name=mydb instance_name=mydb control_files=( D:oracleproduct10.1.0oradatamydbcontrol01.ctl, D:oracleproduct10.1.0or
14、adatamydbcontrol02.ctl, product10.1.0oradataorclcontrol03.ctl) background_dump_dest=D:oracleproduct10.1.0adminmydbbdump core_dump_dest=D:oracleproduct10.1.0adminmydbcdump user_dump_dest=D:oracleproduct10.1.0adminmydbudump 2:在 D:Oracleproduct10.1.0Db_1database中创建数据库启动时直接读取的参数文件initmydb.ora内容为 IFILE=D
15、:Oracleproduct10.1.0adminmydbpfile 3:使用 orapwd命令创建数据库具有SYSDBA权限用户的口令字文件PWDmydb.ora,该用户可以管理数据库的启动与关闭,其存储目录为:D:Oracleproduct10.1.0Db_1database 在系统命令行输入如下命令创建口令文件C:orapwd 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 16 页 - - - - - - - - - - 精品资料推荐7 file=D:oracleproduct10.1
16、.0db_1databasePWDmydb.ora password=mydb entries=2 4:通过实例管理命令在服务表里创建一个实例管理服务,设置启动方式为手动C:oradim -NEW -SID mydb -STARTMODE manual -pfile d:oracleproduct10.1.0adminprodpfileinitmydb.ora - 奇怪的是服务管理窗口中显示为启动,但关闭出错?C:oradim -SHUTDOWN -SID mydb -USRPWD mydb ORA-01012: not logged on - 启动出错C:oradim -STARTUP -S
17、ID mydb -USRPWD mydb ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file D:Oracleproduct10.1.0adminmydbpfile -因为没创建spfile因此在此指定C:oradim -STARTUP -SID mydb -USRPWD mydb -PFILE d:oracleproduct10.1.0adminmydbpfileinitmydb.ora ORA-00205: error in identifying contr
18、olfile, check alert log for more info D:Oracleproduct10.1.0adminmydbbdumpalert_mydb.log中显示错误原因大致意思是找不到控制文件,我想可能应该以nomount方式打开, 但 oradim没提供这个选项,于是启动sqlplus 。C:sqlplus /nolog SQL*Plus: Release 10.1.0.2.0 - Production on 星期三4 月 11 10:49:13 2007 Copyright (c) 1982, 2004, Oracle. All rights reserved. 精品资
19、料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 16 页 - - - - - - - - - - 精品资料推荐8 SQL connect /as sysdba ERROR: ORA-12560: TNS:protocol adapter error SQL connect sys/mydb as sysdba ERROR: ORA-12560: TNS:protocol adapter error SQL exit C:set oracle_sid=mydb C:sqlplus /nolog SQL
20、*Plus: Release 10.1.0.2.0 - Production on 星期三4 月 11 10:50:21 2007 Copyright (c) 1982, 2004, Oracle. All rights reserved. SQL conn sys/mydb as sysdba Connected. SQL startup nomount ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file D:Oracleproduct10.1.0adminmy
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年oracle学习总结 2022 oracle 学习 总结
限制150内