SQL SERVER Inregration Services-OLE DB、Oracle和ODBC操作

OLE DB链接器

OLE DB插件下载:https://learn.microsoft.com/zh-cn/sql/connect/oledb/download-oledb-driver-for-sql-server?view=sql-server-ver16

配置OLE DB Connection Manager

在这里插入图片描述
在这里插入图片描述
在点击“新建”时,会弹出警告信息“不支持指定的提供程序,请在连接管理器中另选一个提供程序”,这个警告信息不用管他,直接点击“确定”即可;
之后,直接弹出OLE DB连接管理器
在这里插入图片描述
在“提供程序”的下拉框中,选中“Microsoft OLE DB Driver for SQL Server”,这个也就是解决上面的警告信息
在这里插入图片描述
点击“测试连接”,弹出“连接测试成功”说明成功。
之后就可以在数据流中使用OLE DB目标或OLE DB源。

SSIS Oracle 配置

下载Oracle客户端,此客户端不需要安装,解压后就能直接使用
Oracle客户端下载:https://www.oracle.com/database/technologies/instant-client/downloads.html
下载完成后直接解压,这里我存放目录为:C:\software\instantclient_21_9

配置Oracle客户端环境变量

主要时添加ORACLE_HOME、TNS_ADMIN和PATH的值,这三个值都是Oracle Instant Client的安装目录(也就是解压目录) C:\software\instantclient_21_9
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置tnsnames文件

在Oracle Instant Client的安装目录(也就是解压目录) C:\software\instantclient_21_9下手动新建tnsnames.ora文件,内容如下:
PRD=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP) (Host = Oracle IP地址)(PORT = Oracle端口号))
)
(CONNECT_DATA = (SID = PRD)
)
注意:tnsnames.ora文件一定要在Oracle Instant Client的安装根目录C:\software\instantclient_21_9下。

安装SSIS Oracle连接器

https://learn.microsoft.com/en-us/sql/integration-services/data-flow/oracle-connector?view=sql-server-ver16
,直接点击安装即可

配置SSIS Oracle连接器

重新启动Visual Studio后,右击“解决方案”中的“Connection Manager”
在这里插入图片描述
这个就是SSIS Oracle连接器。
在这里插入图片描述
这里,“TNS service name”的信息是来源于tnsnames.ora文件的值。

ODBC源链接ADO NET目标

ODBC源安装

因为在安装SQL Server时,Microsoft ODBC Driver 17 for SQL Server驱动已经安装了,接下来需要配置

ODBC源配置

在这里插入图片描述
配置了用于DSN和系统DSN两个
在这里插入图片描述
在这里插入图片描述
这里点击“下一页”的话,我这里都是默认值。以上设置完之后,在SSIS中才可使用ODBC

SSIS的ODBC源

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

SSIS的ADO.NET目标设置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
成功!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/133394.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

文件夹批量改名技巧:简单步骤,实现文件夹随机重命名

在日常生活和工作中,经常需要处理大量的文件夹,需要对其进行有效的管理。在这些情况下,文件夹的命名就变得非常重要。一个好的命名策略可以快速找到所需的文件夹,也可以帮助更好地组织文件。然而,手动为每个文件夹重命…

研究方法——案例研究设计与方法

作者:罗伯特K.殷 (一)计划:如何把握何处、何时用案例研究方法 1.问题: 按照作者的观点,案例研究1984年之后才逐渐得到重视,可是在数据信息有效收集的时代,几乎所有的经典都是以案例…

电路中模拟地和数字地的分割方法

电路中只要是地,最终都要接到一起,然后入大地。如果不接在一起就是“浮地”,存在压差,容易积累电荷,造成静电。 地是参考0电位,所有电压都是参考地得出的,地的标准一致,故各种地应短…

计蒜客详解合集(3)期

目录 T1236——分苹果 T1113——整理药名 T1153——整数奇偶排列 T1249——漂亮的字符串 T1168——统计素数个数 T1160——甲流病人筛选 T1236——分苹果 分享一道特别简单的题。 蒜头君要把一堆苹果分给 个小朋友,要使每个人都能拿到苹果,而目每…

搞怪python代码

微信消息重发代码: from pynput.keyboard import Key,Controller import time keyboard Controller()a input("请输入你需要循环输出的内容:") b eval(input(请输入你想要循环的次数:)) print("数据已接收!请将…

一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

目录 1解题思路&#xff1a; 2代码如下&#xff1a; 3运行结果&#xff1a; 4总结&#xff1a; 5介绍&#xff1a; 1解题思路&#xff1a; 利用循环&#xff08;穷举法&#xff09;来 对 所 需要的数 进行确定 2代码如下&#xff1a; #include <stdio.h>int main() …

【Python大数据笔记_day06_Hive】

hive内外表操作 建表语法 create [external] table [if not exists] 表名(字段名 字段类型 , 字段名 字段类型 , ... ) [partitioned by (分区字段名 分区字段类型)] # 分区表固定格式 [clustered by (分桶字段名) into 桶个数 buckets] # 分桶表固定格式 注意: 可以排序[so…

Java中的多态究竟是什么?

目录 一.概念二.使用条件三.重写1.概念2.使用条件3.与重载对比4.举例5.为什么需要重写1.重写规则 2.静态绑定--重载3.动态绑定--重写 四.向上转型第一种传参方式&#xff1a;直接赋值第二种传参方式&#xff1a;通过传参优缺点 五.向下转型举例缺点 六.多态的优缺点优点缺点 一…

ros1 基础学习08- 实现Server端自定义四 Topic模式控制海龟运动

一、服务模型 Server端本身是进行模拟海龟运动的命令端&#xff0c;它的实现是通过给海龟发送速度&#xff08;Twist&#xff09;的指令&#xff0c;来控制海龟运动&#xff08;本身通过Topic实现&#xff09;。 Client端相当于海龟运动的开关&#xff0c;其发布Request来控制…

Leetcode2833. 距离原点最远的点

Every day a Leetcode 题目来源&#xff1a;2833. 距离原点最远的点 解法1&#xff1a;贪心 要使得到达的距离原点最远的点&#xff0c;就看 left 和 right 谁大&#xff0c;将 left 和 right 作为矢量相加&#xff0c;再往同方向加上 underline。 答案即为 abs(left - rig…

vue-入门介绍

​&#x1f308;个人主页&#xff1a;前端青山 &#x1f525;系列专栏&#xff1a;Vue篇 &#x1f516;人终将被年少不可得之物困其一生 依旧青山,本期给大家带来vue篇专栏内容,初识vue入门到项目实战详解 目录 一.Vue介绍 二.初识Vue 工具安装 创建项目 目录结构介绍 项…

Adobe premiere裁剪视频尺寸并转为GIF格式

第一步&#xff1a;裁剪视频 修改序列设置以适应裁剪之后的图像区域&#xff1b;序列中的编辑模式不能使用默认的&#xff0c;这里使用的是“DNxHR_2K” 第二步&#xff1a;导出设置

SpringBoot集成easyexcel实现动态模板导出

添加依赖 <dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>3.3.2</version></dependency><dependency><groupId>org.apache.poi</groupId><artifactId>poi-o…

AlGaN/GaN HFET 五参数模型

标题&#xff1a;A Five-Parameter Model of the AlGaN/GaN HFET 来源&#xff1a;IEEE TRANSACTIONS ON ELECTRON DEVICES&#xff08;15年&#xff09; 摘要—我们引入了AlGaN/GaN异质结场效应晶体管&#xff08;HFET&#xff09;漏极电流Id&#xff08;Vgs&#xff0c;Vds…

【Linux】Linux 中关于 MySQL 的相关操作

Linux 中关于 MySQL 的相关操作 Linux 系统与 MySQL 数据库是目前互联网开发中最为流行的组合之一。Linux 作为开源的操作系统&#xff0c;具有运行效率高、安全性好等优点&#xff1b;而 MySQL 作为开源的数据库&#xff0c;具有运行速度快、可靠性高等特点。 &#xff08;1&…

Spring Boot (三)

1、热部署 热部署可以替我们节省大把花在重启项目本身上的时间。热部署原理上&#xff0c;一个springboot项目在运行时实际上是分两个过程进行的&#xff0c;根据加载的东西不同&#xff0c;划分成base类加载器与restart类加载器。 base类加载器&#xff1a;用来加载jar包中的类…

个人技术支持

本人目前从事 cnc 自动编程相关职业&#xff0c;主要还是做上位机开发&#xff0c;2021年之前一直从事 Unity3d 开发&#xff0c;本来也是个游戏程序员&#xff0c;后面也是大环境不好&#xff0c;改做了上位机开发&#xff0c;没想到上位机行业现在也是这么不好找工作。 最近…

数据挖掘:分类,聚类,关联关系,回归

数据挖掘&#xff1a; 2022找工作是学历、能力和运气的超强结合体&#xff0c;遇到寒冬&#xff0c;大厂不招人&#xff0c;可能很多算法学生都得去找开发&#xff0c;测开 测开的话&#xff0c;你就得学数据库&#xff0c;sql&#xff0c;oracle&#xff0c;尤其sql要学&…

计算机中怎么依据字节数组找到对应的字符

问题引入 将中文字符“你”用UTF-8编码转成字节数组后&#xff0c;为什么是这样的三个数字&#xff1f; byte[] bytes "你".getBytes(StandardCharsets.UTF_8);for (byte t:bytes){System.out.println(t);} 打印的结果如下&#xff1a; -28 -67 -96 你有没有很好…

多测师肖sir_高级金牌讲师_ui自动化po框架版本01

ui自动化po框架 一、po框架 1、基本介绍 &#xff08;1&#xff09;po模式是page object model的缩写&#xff08;简称&#xff1a;po或pom&#xff09; &#xff08;2&#xff09; po模式的核心思想&#xff1a;分层&#xff0c;实现耦合 实现&#xff1a;业务流程与页面元素操…