如何重新配置Oracle的EM Database Control需要重新配置相关信息 。
-set
oracle_sid=ora10g
-emca -repos
recreate
...........
输入以下信息:
数据库 SID: ora10g
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
是否继续? [yes(Y)/no(N)]: yes
...........
-emca -config dbcontrol
db
输入以下信息:
数据库 SID: ora10g
已为数据库 ora10g 配置了 Database Control
您已选择配置 Database Control, 以便管理数据库 ora10g
此操作将移去现有配置和默认设置, 并重新执行配置
是否继续? [yes(Y)/no(N)]: yes
监听程序端口号: 1521
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
已指定以下设置
数据库 ORACLE_HOME ................
d:/oracle/product/10.2.0/db_1
数据库主机名 ................ MICROSOF-029
监听程序端口号 ................ 1521
数据库 SID ................ ora10g
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: yes
-emctl start
dbconsole
.....................
如果看到 服务已经启动成功 的字样,表示重新配置成功了 。
EMCA 的命令参数
d:/oracle/product/10.2.0/db_1/bin/emca.bat [操作] [模式] [数据库类型] [标记]
[参数]
-h | --h | -help | --help: 打印此帮助消息
-version: 打印版本
-config dbcontrol db [-repos (create | recreate)] [-cluster]
[-silent] [-backup][参数]: 配置数据库的 Database Control
-config centralAgent (db | asm) [-cluster] [-silent] [参数]:
配置中心代理管理
-config all db [-repos (create | recreate)] [-cluster] [-silent]
[-backup] [参数]: 配置 Database Control 和中心代理管理
-deconfig dbcontrol db [-repos drop] [-cluster] [-silent] [参数]:
取消配置 Database Control
-deconfig centralAgent (db | asm) [-cluster] [ -silent] [参数]:
取消配置中心代理管理
-deconfig all db [-repos drop] [-cluster] [-silent] [参数]: 取消配置
Database Control 和中心代理管理
-addInst (db | asm) [-silent] [参数]: 为新的 RAC 实例配置 EM
-deleteInst (db | asm) [-silent] [参数]: 取消为指定的 RAC 实例配置
EM
-reconfig ports [-cluster] [参数]: 重新明确分配 Database Control
端口
-reconfig dbcontrol -cluster [-silent] [参数]: 重新配置 RAC Database
Control 部署
-displayConfig dbcontrol -cluster [-silent] [参数]: 显示有关 RAC Database
Control 配置的信息
-upgrade (db | asm | db_asm) [-cluster] [-silent] [参数]: 将较低版本的 EM
配置升级到当前版本
-restore (db | asm | db_asm) [-cluster] [-silent] [参数]: 将当前版本的 EM
配置复原到较低版本
参数和选项:
[参数]: [ -respFile 文件名 ] [ -paramName paramValue ]*
db: 对数据库 (包括使用 ASM 的数据库) 执行配置操作
asm: 仅对 ASM 实例执行配置操作
db_asm: 对数据库和 ASM 实例执行升级/复原操作
-repos create: 创建新的 Database Control 资料档案库
-repos drop: 删除当前的 Database Control 资料档案库
-repos recreate: 删除当前的 Database Control 资料档案库并重新创建一个
-cluster: 对 RAC 数据库执行配置操作
-silent: 在不提示参数的情况下执行配置操作
-backup: 配置数据库的自动备份
单实例数据库的参数
HOST: 数据库主机名
SID: 数据库 SID
PORT: 监听程序端口号
ORACLE_HOME: 数据库 ORACLE_HOME
HOST_USER: 自动备份的主机用户名
HOST_USER_PWD: 自动备份的主机用户口令
BACKUP_SCHEDULE: 自动备份调度 (HH:MM)
EMAIL_ADDRESS: 通知的电子邮件地址
MAIL_SERVER_NAME: 通知的发件 (SMTP) 服务器
ASM_OH: ASM ORACLE_HOME
ASM_SID: ASM SID
ASM_PORT: ASM 端口
ASM_USER_ROLE: ASM 用户角色
ASM_USER_NAME: ASM 用户名
ASM_USER_PWD: ASM 用户口令
SRC_OH: 要升级的数据库的 ORACLE_HOME
DBSNMP_PWD: DBSNMP 用户的口令
SYSMAN_PWD: SYSMAN 用户的口令
SYS_PWD: SYS 用户的口令
DBCONTROL_HTTP_PORT: Database Control HTTP 端口
AGENT_PORT: EM 代理端口
RMI_PORT: Database Control 的 RMI 端口
JMS_PORT: Database Control 的 JMS 端口
集群数据库的其它参数
CLUSTER_NAME: 集群名
DB_UNIQUE_NAME: 数据库的唯一名称
SERVICE_NAME: 服务名
EM_NODE: Database Control 节点名
EM_SID_LIST: 代理 SID 列表 [以逗号分隔]
EMCA的一些常用命令
ps:先设置ORACLE_SID环境变量
emca -repos create 创建一个EM资料库
emca -repos recreate重建一个EM资料库
emca -repos drop 删除一个EM资料库
emca -config dbcontrol db 配置数据库的Database Control
emca -deconfig dbcontrol db删除数据库的 Database
Control配置
emca -reconfig ports 重新配置db control的端口 , 默认端口在1158
emca -reconfig ports -dbcontrol_http_port 1160
emca -reconfig ports -agent_port 3940
emctl start dbconsole 启动EM console服务
【如何从新配置oracle 如何从新配置路由器】emctl stop dbconsole 停止EM console服务
emctl status dbconsole 查看EM console服务的状态
配置dbconsole的步骤
emca -repos create
emca -config dbcontrol db
emctl start dbconsole
重新配置dbconsole的步骤
emca -repos drop
emca -repos create
emca -config dbcontrol db
emctl
start dbconsole
如何设置Oracle的环境变量工具/材料如何从新配置oracle:以win7系统为例 。
1、首先选中“计算机”如何从新配置oracle,右键点击“属性”图标 。
2、然后在该界面中如何从新配置oracle,点击右侧“更改设置”按钮 。
3、之后在弹出如何从新配置oracle的窗口中如何从新配置oracle,点击“高级”分页卡里的“环境变量”按钮 。
4、接着在弹出的窗口中,点击“新建”按钮 。
5、之后在弹出的窗口中 , 输入变量名“ORACLE_HOME”,变量值“E:\Oracle\product\11.2.0\dbhome_1”,点击“确定”按钮 。
6、再者点击“新建”按钮 , 在弹出的窗口中,输入变量名“TNS_ADMIN” , 变量值“E:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN”,点击“确定”按钮 。
7、其次点击“新建”按钮,在弹出的窗口中,输入变量名“NLS_LANG”,变量值“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,点击“确定”按钮 。
8、最后在弹出的窗口中 , 点击“确定”按钮 。
我错把环境变量中Oracle给改了,现在Oracle数据库不能用了,怎么配置Oracle数据库的是win还是Linux?如果是Linux请参照如下代码配置Oracle Environment 。希望能帮到你 , 祝福你,朋友!
代码如下:
检查下环境变量:
$ uname -a
$ set | grep ORACLE
$ set | grep LD_ASSUME_KERNEL
给你一个Oracle9i Environment环境变量的例子:
# Oracle Environment
export LD_ASSUME_KERNEL=2.4.1
export DISPLAY=":0.0"
export BASH_ENV=$HOME/.bashrc
ORACLE_BASE=/opt/oracle
ORACLE_HOME=/opt/oracle/product/9.2.0; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
ORACLE_OWNER=oracle; export ORACLE_OWNER
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data;export ORA_NLS33
LD_LIBRARY_PATH=$ORACLE_HOME/lib;export LD_LIBRARY_PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/lib:/usr/lib:/usr/openwin/lib:/oradata/cosde/net
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/td/lib:/usr/ucblib:/usr/local/lib:/oracle/hexiong
export LD_LIBRARY_PATH
#NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16CGB231280";export NLS_LANG
NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK";export NLS_LANG
#NLS_LANG="AMERICAN_AMERICA.WE8MSWIN1252";export NLS_LANG
PATH=$PATH:/etc:$ORACLE_HOME/bin:/usr/bin:/etc/:/bin:/usr/local/bin
PATH=$PATH:/usr/local/java/bin:/usr/local/java/jre/bin
PATH=$PATH:$ORACLE_HOME/rdbms/demo:$ORACLE_HOME/plsql/public:$ORACLE_HOME/rdbms/public
export PATH
ZCLASSPATH=.:/usr/local/java/lib/dt.jar:/usr/local/java/lib/tools.jar
ZCLASSPATH=$ZCLASSPATH:/usr/local/java/jre/lib/rt.jar
ZCLASSPATH=$ZCLASSPATH:/usr/local/java/lib/parser.jar
ZCLASSPATH=$ZCLASSPATH:/usr/local/java/lib/jaxp.jar
ZCLASSPATH=$ZCLASSPATH:/usr/local/java/lib/xmlparserv2.jar
ZCLASSPATH=$ZCLASSPATH:$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
ZCLASSPATH=$ZCLASSPATH:$ORACLE_HOME/network/jlib
ZCLASSPATH=$ZCLASSPATH:$ORACLE_HOME/jdbc/lib/classes12.jar
ZCLASSPATH=$ZCLASSPATH:$ORACLE/jdbc/lib/ocrs12.jar
ZCLASSPATH=$ZCLASSPATH:$ORACLE/jdbc/lib/nls_charset12.jar
ZCLASSPATH=$ZCLASSPATH:$ORACLE_HOME/sqlj/lib/translator.zip
ZCLASSPATH=$ZCLASSPATH:$ORACLE_HOME/sqlj/lib/runtime12.zip
ZCLASSPATH=$ZCLASSPATH:$ORACLE_HOME/sqlj/lib/runtime-nonoracle.jar
export ZCLASSPATH
if [ -z $CLASSPATH ]
then
CLASSPATH=$ZCLASSPATH
export CLASSPATH
else
CLASSPATH=$CLASSPATH:$ZCLASSPATH
export CLASSPATH
fi
export JAVA_HOME=/usr/local/java
TMPDIR=/opt/temp;export TMPDIR
umask 022
export LC_ALL=C
export LANG=C
#End of the setting of Oracle 9i for Linux
使其立即生效:
$ source .bashrc
如何配置oracle数据库环境1.安装oracle 11g
2.Oracle自带的SQL Developer
在安装完Oracle Database 11g Release 2数据库如何从新配置oracle,想试一下Oracle自带的SQL DeveloperW工具,在操作系统菜单的所有程序中找到SQL Developer如下所示,并单击:
结果却提示缺少快捷方式,没找到“SQLDEVELOPER.BAT” , **
在Oracle的安装目录D:\DataBaseInstall\Oralce_11g_r2\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin下的确也没找到sqldeveloper.bat文件 。网上很多人都说重新下载SQL Developer替换掉安装Oracle时自带的那个 。
重新到Oracle官网下载SQL Developer,当前最新版下载地址:
将下载下来的 sqldeveloper64-3.2.20.09.87-no-jre.zip解压到Oracle安装目录下
这时重新单击操作系统菜单中的“SQL Developer”,看到命令窗口闪一下就消失如何从新配置oracle了 。看了一下SQL Developer的“readme.html”文档知道了SQL Developer 3.2支持的Java版本至少要1.6.0_04 。
那就下载当前最新JDK安装,在这里我下载的是jrockit-jdk1.6.0_37-R28.2.5-4.1.0-windows-x64.exe 。下载完成后双击出现如下安装界面:
在欢迎窗口中单击“Next”:
设置JDK安装目录,单击“Next”:
这里问如何从新配置oracle你是否需要安装示例或源代码 , 根据需要选择,这里我就不选了直接单击“Next”:
这里是否安装JRE , 选择“Yes”,单击“Next”:
设置JRE安装目录,单击“Next”:
安装过程:
安装完毕,单击“Done”关闭 。
现在新的JDK安装完后,重新单击操作系统菜单中的“SQL Developer” , 这时“SQL Developer”可以启动,但是报了如下的异常:
Exception initializing 'oracle.dbtools.raptor.plsql.PLSQLAddin' in extension 'Or
acle SQL Developer': java.lang.NoClassDefFoundError: com/sun/jdi/Bootstrap
at oracle.jdevimpl.debugger.jdi.DebugJDIConnector.getVersion(DebugJDICon
nector.java:30)
at oracle.jdevimpl.debugger.support.DebugFactory.(DebugFactory.j
ava:81)
at oracle.dbtools.raptor.plsql.PLSQLAddin.initialize(PLSQLAddin.java:97)
at oracle.ideimpl.extension.AddinManagerImpl.initializeAddin(AddinManage
rImpl.java:407)
at oracle.ideimpl.extension.AddinManagerImpl.initializeAddins(AddinManag
erImpl.java:214)
at oracle.ideimpl.extension.AddinManagerImpl.initProductAndUserAddins(Ad
dinManagerImpl.java:128)
at oracle.ide.IdeCore.initProductAndUserAddins(IdeCore.java:1941)
at oracle.ide.IdeCore.startupImpl(IdeCore.java:1565)
at oracle.ide.Ide.startup(Ide.java:703)
at oracle.ideimpl.DefaultIdeStarter.startIde(DefaultIdeStarter.java:35)
at oracle.ideimpl.Main.start(Main.java:184)
at oracle.ideimpl.Main.main(Main.java:146)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.ide.boot.PCLMain.callMain(PCLMain.java:62)
at oracle.ide.boot.PCLMain.main(PCLMain.java:54)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodA
ccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at oracle.classloader.util.MainClass.invoke(MainClass.java:128) at oracle.ide.boot.IdeLauncher.bootClassLoadersAndMain(IdeLauncher.java: 189) at oracle.ide.boot.IdeLauncher.launchImpl(IdeLauncher.java:89) at oracle.ide.boot.IdeLauncher.launch(IdeLauncher.java:65) at oracle.ide.boot.IdeLauncher.main(IdeLauncher.java:54) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at oracle.ide.boot.Launcher.invokeMain(Launcher.java:713) at oracle.ide.boot.Launcher.launchImpl(Launcher.java:115) at oracle.ide.boot.Launcher.launch(Launcher.java:68) at oracle.ide.boot.Launcher.main(Launcher.java:57)
看着异常就不爽啊,解决呗 。运行命令行窗口查看是否设置了JDK系统环境变量,这里显然是没有设置JDK系统环境变量:
设置系统环境变量
在桌面选中“计算机”右键选择“属性” , 单击“高级系统设置”:
在高级选项卡中单击“环境变量”:
在系统变量下单击“新建”,填入变量名“JAVA_HOME”,变量值为JDK的安装目录,我这里为“ D:\JAVAEEServiceInstall\Java\jrockit-jdk1.6.0_37-R28.2.5-4.1.0 ” , 单击“确定”:
在系统变量中找到“Path”,单击“编辑”,在变量值中加入“%JAVA_HOME%\bin”以“;”相隔,单击“确定”:
系统环境变量设置完成后,重新启动命令行窗口,检查是否成功 。如下为设置成功:
重新单击操作系统菜单中的“SQL Developer”,这时“SQL Developer”可以正常启动:
如果希望不出现“[WARN ][jrockit] MaxPermSize=128M ignored: Not a valid option for JRockit”警告 , 那用记事本打开SQL Developer的bin目录下的“sqldeveloper.bat”文件,找到“-XX:MaxPermSize=128M”直接删除 。因为jrockit已经不需要-XX:MaxPermSize这样的参数了 。
注:1.JDK一定要是1.6版本的即U6版本 。
2.发现SQL_developer还是会一闪而过,但是SQL_developerW可以方面使用 。
3.Oracle SQL Developer 添加SQLServer 和Sybase 连接
1. 开始只有oracle 和access 连接
\
喎?"/kf/ware/vc/" target="_blank" class="keylink"vcD4KPHA CjxzdHJvbmc Mi4gtPK/qk9yYWNsZSBTUUwgRGV2ZWxvcGVyo7o8L3N0cm9uZz48L3A CjxwPgo8c3Ryb25nPrmkvt hqqGqPHN0cm9uZz4mZ3Q7PC9zdHJvbmc ytfRoc/uoaqhqjxzdHJvbmc Jmd0Ozwvc3Ryb25nPsr9vt2/4qGqoaomZ3Q7tdrI/be9SkRCQ8f9tq zzNDyoaqhqiZndDvM7bzTx/22r8z1xL88L3N0cm9uZz48YnI CjwvcD4KPHA CjxpbWcgc3JjPQ=="/uploadfile/Collfiles/20160421/20160421091223242.jpg" alt="\"
\
3. 自动加载到目录,JTDS.jar 下载后就到放这里 。
(我的路径:C:\Documents and Settings\Administrator\Application Data\SQL Developer\)
我的JTDS.jar免费下载地址:
\
4. 完成后添加连接有SQLServer 和Sybase了 。
\
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
还有一种添加方法是:
1. 帮助——检查更新
\
2. 选择可更新的相关软件查件
\
3. 单击下一步自动更新,则出现下列详细插件,选取JTDS JDBC Driver……
\
\
4. 填写在官方网址上的账户信息,确定 。
\
4.sqlserver 转oracle
上一次,我使用手工转换SQL脚本的方式进行数据库的迁移 , 其间过程相当繁琐,特别是标识符长度的限制让我焦头烂额 , 因为我们的系统中长标识符真是多如繁星,另外,表结构建好之后,数据的迁移又是一个相当复杂的过程 , 因为修改了不少的表名,需要把导出的数据和表一一对应上 。
但是,除了手工的方式之外,其实我们还有更为简便和自动化的解决方案,那就是ORACLE官方提供的Sql Developer自带的Oracle Migration Workbench 。
什么是Oracle SQL Developer?在官方页面上,是这样介绍它的:
Oracle SQL Developer is a free and fully supported graphical tool for database development. With SQL Developer, you can browse database objects, run SQL statements and SQL scripts, and edit and debug PL/SQL statements. You can also run any number of provided reports, as well as create and save your own. SQL Developer enhances productivity and simplifies your database development tasks .
另外,通过第三方驱动包,该工具还支持连接和管理各种主流数据库服务器 。
下面就把我使用这个工具迁移Microsoft SQL Server 2008数据库到Oracle 11G的过程记录下来,为了积累也为分享 。
第一部分:获取工具
第二部分:建立资料档案库(Migration Repository)
第三部分:数据库移植向导
第四部分:SqlServer中的架构到Oracle中的模式,名称的处理
第五部分:转移数据
第六部分:存储过程和函数
首先,当然是获得工具,该工具在Oracle Sql Developer官方下载页面里面可以直接下载到 。Windows 32位直连地址:Windows 32bit Sql Developer 。Oracle Sql Developer需要JDK的支持,在下载页面中提供了包含JDK的下载包,还有支持各种操作系统的下载选项 。
下载后,解压到任意位置 。直接运行程序 。第一次运行,需要指定JDK的目录 。
启动后,我们要做的第一件事,不干别的,先下载SQL SERVER的驱动程序 。点击菜单帮助,选择检查更新,弹出检查更新向导窗口,第一页一般是废话,直接下一步,等更新中心列表加载完毕后,只选择“Third Party SQL Developer extensions”,点击下一步 , 等待更新搜索完毕后,中列表中找到并选中 JTDS JDBC Driver,如下图:
image
下一步,在许可协议页面,点击“我同意”按钮后再点下一步,等下载完毕后关闭窗口 , 弹出提示需要重启程序才能完成更新,点击“是” 。等程序重启完毕 。
环境准备完毕,开始进入到正题移植数据库 。
建立资料档案库(Migration Repository)
一、连接到Oracle
在程序左边的连接窗口中,点击加号按钮,添加一个到Oracle数据库的dba连接 , 如下图:
image
配置完成后 , 点击连接按钮,连接到数据库 。
二,建立用户
打开到Oracle数据的连接 , 新建一个用户 , 我们要在该用户的模式中建立所谓的“资料档案库” , 并使用该用户去建立SQL Server移植后的用户名 , 以及做其它的一些工作 。按照帮助中的说明 , 这个用户最少需要以下权限和角色:
Roles
CONNECT WITH ADMIN OPTION,RESOURCE WITH ADMIN OPTION
Privileges
ALTER ANY ROLE,ALTER ANY SEQUENCE,ALTER ANY TABLE , ALTER TABLESPACE,ALTER ANY TRIGGER,COMMENT ANY TABLE,CREATE ANY SEQUENCE,CREATE ANY TABLE , CREATE ANY TRIGGER,CREATE VIEW WITH ADMIN OPTION,CREATE PUBLIC SYNONYM WITH ADMIN OPTION,CREATE ROLE
CREATE USER,DROP ANY SEQUENCE,DROP ANY TABLE,DROP ANY TRIGGER , DROP USER,DROP ANY ROLE , GRANT ANY ROLE,INSERT ANY TABLE,SELECT ANY TABLE , UPDATE ANY TABLE
以下语句直接建立一个名为migrations的用户:
-- Create the user
create user MIGRATIONS
identified by MIGRATIONS
default tablespace USERS
temporary tablespace TEMP
profile DEFAULT;
-- Grant/Revoke role privileges
grant connect to MIGRATIONS with admin option;
grant resource to MIGRATIONS with admin option;
-- Grant/Revoke system privileges
grant alter any role to MIGRATIONS;
grant alter any sequence to MIGRATIONS;
grant alter any table to MIGRATIONS;
grant alter any trigger to MIGRATIONS;
grant alter tablespace to MIGRATIONS;
grant comment any table to MIGRATIONS;
grant create any sequence to MIGRATIONS;
grant create any table to MIGRATIONS;
grant create any trigger to MIGRATIONS;
grant create any view to MIGRATIONS;
grant create materialized view to MIGRATIONS with admin option;
grant create public synonym to MIGRATIONS with admin option;
grant create role to MIGRATIONS;
grant create session to MIGRATIONS with admin option;
grant create synonym to MIGRATIONS with admin option;
grant create tablespace to MIGRATIONS;
grant create user to MIGRATIONS;
grant create view to MIGRATIONS with admin option;
grant drop any role to MIGRATIONS;
grant drop any sequence to MIGRATIONS;
grant drop any table to MIGRATIONS;
grant drop any trigger to MIGRATIONS;
grant drop tablespace to MIGRATIONS;
grant drop user to MIGRATIONS;
grant grant any role to MIGRATIONS;
grant insert any table to MIGRATIONS;
grant select any table to MIGRATIONS;
grant unlimited tablespace to MIGRATIONS with admin option;
grant update any table to MIGRATIONS;
再次点击连接中的加号按钮,添加一个使用刚刚新建立的用户的连接 。
image
连接后,在该连接上点击右键,选择移植资料档案库-关联移植资料档案库,程序会在该用户下建立移植资料档案库所需要的表、存储过程等等,弹出一个对话框显示当前建立的进度,稍等片刻即建立完毕 。
数据库移植向导
一,建立到源SqlServer数据库的连接
在连接窗口中,点击绿色加号按钮 , 打开连接配置窗口,按下图建立到SqlServer的连接:
image
因为动态商品的使用,使得原来SqlServer配置页中默认的1433往往没有办法连接到SqlServer2008数据库,修改为1434即可 。
二、启动数据库移植向导
建立到SqlServer的连接后 , 开始对数据库进行移植 。有两个地方可以启动数据库移植向导,一个是在新建的SqlServer连接上点击右键,选择移植到Oracle,另一个是在菜单工具-移植-移植,启动向导后,第一页当然是向导的简介,通过简介,我们可以知道整个移植过程有7步,并且有两个先决条件 , 如下图:
image
直接点击下一步 。
三、选择资料档案库
在这个页面中,我们也可以去建立连接和资料档案库,也就是前一部分中我们所做的工作在这里也可以进行 。当然选择我们刚刚建立的migrations连接 , 如下图:
image
这里截断的意思是将资料档案库清空,我们建立一个移植项目后,所有抓取的数据库结构信息、统计信息还有转换记录等都保存在这个资料档案库中,只要项目名称不同 , 即使不清空资料档案库也不会影响到移植工作 。当然,如果希望更“清爽”一点,也可以勾选 。这是后话 。
四、为转换项目命名
选择好资料档案库后,点击下一步,为我们的转换项目输入名称和备注 , 以便识别 。另外,还需要指定脚本生成目录,用于存放向导执行过程中生成的脚本 。
五、选择源数据库连接
然后继续下一步 , 选择源数据库,在这里有联机和离线两种模式,联机即是直接连接到源数据进行抓?。胂咴蚴窃赟qlDeveloper不直接连接到源数据库的情况下,通过SqlDeveloper提供的脚本预先捕获数据库 , 得到数据库结构文件后,通过向导导入 。
这里当然是选择我们刚才建立的SqlServer连接 。
六、选择捕获源数据库
oracle'数据库安装之后怎么配置方法/步骤
打开电脑,登录系统,打开电脑开始菜单,找到SQL Developer应用程序 , 一般目录如下:Oracle Oracle11g_home1--应用程序开发--SQL Developer 。
2
点击SQL Developer应用程序,第一次打开时 , 会提示配置java.exe,找到oracle安装目录下的java.exe程序即可 。
3
配置好java路径后,点击ok,进入配置文件类型关联配置,此处选择SQL关联即可,确定 。
oracle怎么重新配置用户和密码不需要重新配置如何从新配置oracle!只是关机重启后如何从新配置oracle,oracle如何从新配置oracle的服务也就关闭如何从新配置oracle了如何从新配置oracle,再次连接要先打开oracle服务,也就是在services里把oracle监听开起来,那只是开服务,不是配置!一般配置一次测试成功了就不需要再配置了 。
关于如何从新配置oracle和如何从新配置路由器的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- 包含gis商业化软件哪个好的词条
- 江苏推广网站搭建优化方案,江苏网站优化推广排名品牌
- 怎么查硬盘有无中毒状态,怎么查看硬盘是否出问题了
- go语言全文索引 go语言调用so
- 白酒如何营销,打动人心的卖酒句子
- jquery实现购物车的结算,jquery 购物车
- mysql怎么比较时间 mysql比较时间戳
- 用chatgpt写论文知网查重,论文查重可以用知网吗
- 什么是油画小视频,啥是油画