`

远程数据库&本地数据库 数据导入

 
阅读更多

1、向本地库插入远程库表数据,本地库表(FlowInfo)已存在。

INSERT INTO [TelecomFAGP].[dbo].[FlowInfo](
SELECT * From
OPENDATASOURCE('SQLOLEDB', 'Data Source=192.168.84.229;User ID=oa;Password=oapassword').[TelecomFAGP].[dbo].[FlowInfo] 
WHERE ID=3 AND RecordType=2
)

 

2、向本地库中插入远程表数据,在本地库新建表(FlowRuleInfo )。

SELECT * INTO  TelecomFAGP.dbo.FlowRuleInfo 
FROM           
OPENDATASOURCE('SQLOLEDB', 'Data Source=192.168.84.229;User ID=oa;Password=oapassword').TelecomFAGP.dbo.FlowRuleInfo 
WHERE ID=3 AND RecordType=2 

 

可能会出现的情况:

 SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器
安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用 'Ad Hoc Distributed Queries' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。查询相关资料,找到解决方法:

解决方法:

启用Ad Hoc Distributed Queries:
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
 使用完成后,关闭Ad Hoc Distributed Queries:
exec sp_configure 'Ad Hoc Distributed Queries',0
reconfigure
exec sp_configure 'show advanced options',0
reconfigure 

 

分享到:
评论

相关推荐

    将oracle远程数据库导入本地数据库脚本

    这是将oracle远程数据库导入本地数据库的自动化脚本。只要简单的设置一些参数,就能够通过点击批处理脚本实现一键导入。具体可以参见http://blog.csdn.net/u010999809/article/details/75331006

    远程导入备份orcal数据库命令

    - **监听器安装与配置**:同导入操作,本地Oracle环境需安装监听器并配置远程数据库连接。 - **权限设置**:执行导出操作的数据库账号需拥有相应权限,如`DBA`或`EXP_FULL_DATABASE`角色。 #### 备份方法 使用`EXP`...

    linux把远程mysql数据库数据导出并导入本地oracle数据库

    Linux下将远程mysql数据库需要的数据导出到本地文件,然后将文件导入到本地的oracle数据库中,通过shell脚本和sqlldr实现每日定时任务

    数据本地数据库传输到远程数据库示例

    本示例将探讨如何实现“数据本地数据库传输到远程数据库”的过程,通过两个关键组件——服务器(server)和客户端(client)来阐述。 首先,我们需要理解本地数据库和远程数据库的概念。本地数据库是指安装在同一设备或...

    dmp文件导入远程数据

    ### DMP 文件导入远程数据详解 #### 一、概述 在数据库管理与维护工作中,DMP文件作为一种常用的数据备份和迁移格式,在Oracle数据库系统中扮演着重要的角色。DMP文件通常用于导出整个数据库或者部分数据对象(如...

    数据库远程操作软件

    总之,数据库远程操作软件如Navicat,是IT专业人士不可或缺的工具,它简化了数据库管理,增强了协作能力,并确保了数据的安全和一致性。对于需要管理和维护多个数据库的用户来说,Navicat提供了一站式的解决方案,...

    本地采集出来的数据发布到远程的数据库

    接下来,"数据发布"是指将这些本地数据传输并导入到远程数据库的过程。这通常涉及到数据清洗、转换、验证,以及最终的上传。远程数据库可以是云服务器上的数据库,也可以是位于其他网络位置的数据库。这种操作常见于...

    数据库远程操作工具

    7. **导入导出数据**:支持将数据从远程数据库导出为文件格式,如CSV、XML或JSON,或者从文件导入数据到数据库,方便数据迁移和交换。 8. **日志查看**:查看和分析数据库服务器的日志文件,有助于诊断问题和排查...

    SQL server 2005将远程数据库导入到本地的方法

    在SQL Server 2005中,将远程数据库导入到本地的过程涉及到数据迁移和复制,这一操作对于数据备份、恢复、合并或者迁移数据库环境时非常有用。以下是对该过程的详细说明: 1. **启动SQL Server Management Studio**...

    mysql数据库&开发工具Navicat

    9. **实时同步**:通过实时同步功能,用户可以实时查看数据库的变化,及时更新本地或远程数据库。 10. **安全性**:Navicat支持设置用户权限,确保只有授权的用户才能访问特定的数据库资源。 在压缩包中的文件`...

    本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库

    2. **TNSNames.ora**:如果远程数据库使用了TNSNames服务定义,那么可能需要配置本地的TNSNames.ora文件来指定如何连接到远程数据库。虽然我们不安装Oracle客户端,但可以在PL/SQL Developer中手动输入连接信息,...

    android访问远程数据库

    通常,我们会采用客户端-服务器模式,其中客户端(Android应用)通过网络与服务器进行交互,服务器则作为中间层处理数据请求并访问远程数据库。这里提到的方案是:客户端-Tomcat服务器-远程数据库。Tomcat作为一个轻...

    PL/SQL Developer 远程连接Oracle数据库

    10. **数据导入导出**:通过PL/SQL Developer,你可以方便地将数据从本地导入到远程数据库,或从远程数据库导出到本地,这对于数据迁移和备份恢复操作很有帮助。 总的来说,PL/SQL Developer提供了强大的远程连接...

    oracle数据库备份还原(本地及远程操作)

    ### Oracle数据库备份与还原:本地及远程操作详解 Oracle数据库作为全球领先的企业级数据库管理系统,其备份与还原机制是确保数据安全与系统稳定的关键环节。本文将深入解析Oracle数据库的备份与还原技术,特别是...

    如何实现Excel数据批量导入到远程SQL Server数据库.pdf

    本文将通过实例讲解如何使用VB实现循环将本地Excel数据批量导入到远程的SQL Server数据库。 首先,需要在本机上安装Microsoft SQL Server 2000数据库、Visual Basic 6.0及Microsoft Excel,并准备一个Excel数据文件...

    将远程数据库导入到本地数据库

    本文将详细阐述如何将远程数据库的数据导入到本地数据库,以MySQL为例。对于那些在Ubuntu系统上工作,且偏好命令行操作的用户,这种方法尤其适用。 首先,我们需要理解基本的命令行工具`mysqldump`和`mysql`。`...

    如何实现远程SQLServer数据库的导入?

    如何实现用SQL语句把本地ACCESS的表中的数据导入到远程SQL Server 数据库的表中呢?

    数据库导入导出工具(可以导出ORACLE)

    - impdp还可以利用`NETWORK_LINK`选项,直接从远程数据库导入数据,无需物理移动导出文件。 在使用Data Pump工具时,通常会创建一个控制文件(.dmp文件),该文件包含了数据的元数据和实际数据。在提供的`export....

    在SQL Server数据库之间进行数据导入导出

    在SQL Server数据库之间进行数据导入导出是数据库管理中常见的操作,主要目的是为了数据备份、迁移、合并或者处理跨数据库的数据需求。以下详细介绍几种常用的方法。 1. **使用SELECT INTO导出数据** SELECT INTO...

Global site tag (gtag.js) - Google Analytics