
正文
sqlserver连接oracle数据,sqlserver连接oracle数据库DBlink
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
怎样使用sqlplus连接oracle11g数据库
安装Oracle客户端。 在tnsnames.ora文件中设置连接数据库的相关信息。 安装第三方工具plsql developer。
sqlplus myusername/mypassword@Host/ORCL /NOLOG 选项可启动 SQL*Plus 而不连接到数据库。 EDITION 指定会话版本的值。
Oracle11g数据库安装好之后,设置好配置文件tnsnames.ora后,打开sqlPlus输入 用户名 密码 服务名称之后点ok,即可连接数据库。希望能帮到你。
oracle 11g可以使用内置sysdba用户来登录,然后为sys和system用户设置密码,步骤如下:打开运行窗口。打开命令窗口,输入sqlplus "/ as sysdba" 进入oracle后台管理界面(注意标点符号全部英文小写)。
在开始-》运行(快捷键win+r),输入cmd。
重要步骤。建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。全局数据库名可以默认,且口令密码,必须要牢记。密码输入时,有提示警告,不符合Oracel建议时不用管。
相关问答
Q1: oracle数据库如何建立数据链接到sqlserver
先打开management studio。在server objects下面有个Linked Servers,选中它并右击new linked server。在linked server中输入一个名字,随便取的,在后面执行sql时会用到这名字。provider就选Oracle Provider for OLE DB。
以sqlserver2008R2为例。打开sql2008,使用windows身份登录 登录后,右键选择“属性”。
使用SQL语句通过链接服务器将SQLServer数据写入Oracle中。
中连接MS SQLServer和MySQL数据库 连接至MySQL数据库 下载mysql的jdbc驱动, [url]http://dev.mysql.com/downloads/[/url] 免费,嘿嘿。
Q2: 如何将SQLSERVER上的数据插入到ORACLE上
1、直接导表就好了。两者字段名称相差不大。只要不是存储过程,且数据量不超过1000w条的话稍微改改sqlserver的建表语句创建到oracle再手动导数据就可以。
2、如何将SQLSERVER上的数据插入到ORACLE上 首先你需要在SQLSERVER和ORACLE之间建立一个链接服务器。然后使用链接服务器来插入数据。
3、写一个简单的程序,先从sql中查出来,然后在添加或是更新到oracle中。我的sql server有个可以和oracle连接的过程,实现互访。你可以网上查一下。
4、先建立一个SQLserver和Oracle的一个通信连接,就是连接服务器,也是常说的接口。
Q3: 怎么把sqlserver一个表中的数据导入到oracle中
1、直接导表就好了。两者字段名称相差不大。只要不是存储过程,且数据量不超过1000w条的话稍微改改sqlserver的建表语句创建到oracle再手动导数据就可以。
2、首先你需要在SQLSERVER和ORACLE之间建立一个链接服务器。然后使用链接服务器来插入数据。
3、)不知道你是如何实现的。我推荐的方法是将数据导出来成一个或者一系列的文件。2)再将导出的文件导入到oracle中。可能需要进行数据类型等的转换。我的想法就是将你的所有动作分解,一个个完成。
4、先建立一个SQLserver和Oracle的一个通信连接,就是连接服务器,也是常说的接口。
5、开两个连接就可以了,一个从sql server 读数据,一个往oracle 写数据。写数据的记得开一个事务,这样可以做到批量的提交,可以优化一下性能。
Q4: 如何用sqlserver连oracle
1、如何用sqlserver连oracle 安装好oracle客户端,并配置好TNS信息。配置好odbc连接信息,sql server肯定不能直接调用oracle的客户端去连接的,只能通过odbc的方式间接的去连,先要打开odbc界面。
2、建立一个到sqlserver数据库的odbc连接。通过这个odbc建立一个岛sqlserver数据库的dblink。通过dblink建立物化视图。每一步都很简单,组合起来就行了。
3、首先sqlserver 链接oracle可以通过两个访问接口:“MSDAORA” 和“OraOLEDB.Oracle”“MSDAORA”访问接口是由Microsoft OLE DB Provider for Oracle提供的,这里建议不使用此接口进行链接。
4、将SQLServer数据库中的表和数据全量导入到Oracle数据库,通过Microsoft SqlServer Management Studio工具,直接导入到oracle数据库,免去了生成脚本的步骤。
5、[服务器]填入要连接到Oracle服务器所使用的服务名,比方说使用sqlplus scott/tiger@server1可以连接到数据库,那么这里就填入server1。如果本机就是服务器,使用sqlplus scott/tiger即可连接到数据库,这里空着不填即可。
Q5: sqlserver连接oracle报错怎么解决?
重置密码:如果忘记密码,可以通过重置密码的方式恢复连接。检查 TNS 服务:确认 TNS 服务是否正常运行,检查 tnsnames.ora 文件中的配置是否正确。
内置账户改为本地账户。如果修改完了还出现此问题那就要看看你指定要将数据复制到何处,目标为:oracle provider for OLE DB 这个才是正确的。
在x64的Win7上安装了Oralce后,通过PL/SQL连接数据库时,提示如下错误信息;报错原因:安装完后Oracle的oci.dll是64位的,而32位应用程序PLSQLDeveloper无法加载。
PLSQL_Developer连接oracle11g 出现ora-12705错误是设置错误造成的,解决方法为:造成错误的原因很有可能是修改主机名导致的。现在把/etc/hosts文件中添加上修改后的主机名。
有一种可能,如果监听日志文件大小大于4G,也会导致监听运行异常,无法访问数据库的现象。
步骤:找到客户端安装路径下的~oracle_home\product\0\db_1\network\ADMIN路径,并找到tnsnames.ora文件:以文本形式打开,找到要连接的数据库配置。
sqlserver连接oracle数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlserver连接oracle数据库DBlink、sqlserver连接oracle数据的信息别忘了在本站进行查找喔。






