当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
oracle数据库由Linux平台向Windows平台迁移(四)
发布时间:2010/11/23 17:15:48 来源:www.xue.net 编辑:城市总裁吧
    DATAFILE
    
    ’D:\ORACLE\ORADATA\LINUX\SYSTEM01.DBF’,
    
    ’D:\ORACLE\ORADATA\LINUX\UNDOTBS01.DBF’,
    
    ’D:\ORACLE\ORADATA\LINUX\SYSAUX01.DBF’,
    
    ’D:\ORACLE\ORADATA\LINUX\USERS01.DBF’
    
    CHARACTER SET ZHS16GBK
    
    ;
    
    RECOVER DATABASE
    
    -- Database can now be opened normally.
    
    ALTER DATABASE OPEN;
    
    保存一个sql语句文本如c:\CreateControl.sql
    
    最后在空闲例程状态下,执行c:\creacontr.sql
    
    在sqlplusw里执行保存的脚本,如
    
    SQL> @c:\creacontr.sql;
    
    出现一系统成功提示信息。
    
    检查里面数据是否有丢失等等。
    
    以下是在服务器端加上监听配制,
    
    在D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora加上以下内容
    
    SID_LIST_LISTENER =
    
    (SID_LIST =
    
    (SID_DESC =
    
    (SID_NAME = PLSExtProc)
    
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    
    (PROGRAM = extproc)
    
    )
    
    (SID_DESC =
    
    (GLOBAL_DBNAME = ORCL)
    
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    
    (SID_NAME = ORCL)
    
    )
    
    #以下这段是需要加的内容
    
    (SID_DESC =
    
    (GLOBAL_DBNAME = orcl)
    
    (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
    
    (SID_NAME = LINUX)
    
    )
    
    )
    
    重起监听程序
    
    c:>\lsnrctl stop
    
    c:>\lsnrctl start
    
    在客户段配制文件tnsnames.ora 最后面加入如下内容:
    
    LINUX =
    
    (DESCRIPTION =
    
    (ADDRESS_LIST =
    
    (ADDRESS = (PROTOCOL = TCP)(HOST = zjhmobile)(PORT = 1521))
    
    )
    
    (CONNECT_DATA =
    
    (SID = LINUX)
    
    (SERVER = DEDICATED)
    
    )
    
    )
    
    完。
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved