当前位置:首页 » 编程语言 » sap连接sql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sap连接sql

发布时间: 2022-07-19 03:05:15

❶ sap怎样连接sql server 2000的数据库

3种:
使用OLEDB的方式直接输入URL/用户名/密码,
或者用ODBC,不过这种方式要在机器上装DRIVER并且预配连接才可以用,
或者使用JDBC,这种需要JAVA的JAR支持,如果没有的话得去自己下个。

❷ 在ABAP中如何使用native sql连接外部数据库

看来阁下对oracle很不熟悉,本人精通IBM DB2,oracle(写过3年多package for IFS ERP,做过oracle业务管理员,自写过RowID online backup 系统),MSSQL管理和编程序,对oracle管理备份有相当了解,熟悉各种unix系统,深入了解系统安全漏洞,IT网络,硬件,软件,ERP无所不精(就是什么都不精).........(其实全是吹的用来,都是懂一点..)...再吹就把楼主刮上天了,建立DBlink很简单,这些都小儿科,小case.....附送他人的文章一篇, 由于历史的原因,在多数企业都同时存在多个数据库平台,在每个数据库平台上都运行着相关的一套或多套应用。随着单位业务不断扩大,如何在不影响现有应用运行的前提下,快速有效地整合这些分布在单位内部不同数据库平台上的数据,是一个困扰CIO们的问题。面对这一问题,现有解决方案大致可分为以下两种:1.在应用程序上建立连接不同数据源的数据连接,这样做要求程序员分清哪个连接是对应哪个数据库的,而且如果设计时涉及到存储过程还要按照不同数据库的要求分别编写,加重了程序员的要求。2.在数据库中设立快照,定时把其他数据源的数据复制到本地数据库,这样虽然解决了前一种方法中不同数据源的问题,但是由于是定时复制,数据不能实时同步,在实时性要求高的应用中这种方法便不能使用。由于上述两种方法都存在一定的缺点,这里介绍一种Oracle提供的解决oracle数据库与异种数据源的连接问题的解决方案—Oracle的异构服务(Heterogeneous Services)。异构服务“异构服务”是集成在Oracle 8i数据库软件中的功能,它提供了从Oracle数据库访问其他非Oracle数据库的通用技术。熟悉Oracle的读者都很清楚,Oracle提供通过建立DB Link的方法访问非本地数据库,而“异构服务”提供通过建立DB Link使你能够执行Oracle SQL查询,透明地访问其他非Oracle数据库里的数据,就像访问Oracle远程数据库一样。“异构服务”分为两种:1. 事务处理服务(Transation Service):通过事务处理服务,使用户在访问非Oracle数据库中支持事务处理功能。2. SQL服务: 通过SQL服务,使用户直接在Oracle数据库中执行对非Oracle数据库的各种SQL语句。根据异构服务代理程序的不同,“异构服务”连接方式可以分为透明网关和通用连接两种。透明网关(Transparent Gateways) 透明网关使用Oracle提供的特定网关程序来设置代理,例如连接SQL Server则必须要有SQL Transparent Gateway for SQL Server。通用连接(Generic Connectivity) 通用连接又分为ODBC连接和OLE DB连接两种,其连接方法和透明网关没有本质区别,只不过通用连接是和数据库一起提供的功能,你不需要向Oracle购买相关的透明网关程序。连接实例这个实例的应用环境是Oracle 8.1.7,操作系统Windows 2000 Server英文版,采用通用连接的ODBC for SQL Server连接SQL Server 2000中文版。安装步骤如下:1. 安装HS部件。缺省情况下,HS服务是和Oracle 8.1.7一起安装的,你可以查询SYS用户下是否存在HS_BASE_CAPS视图,以确认HS部件是否安装,如果没有可以用相关的安装盘进行安装。2. 配置ODBC系统连接字。在控制面板选择“Data Sources (ODBC)”,在“系统DNS”内配置ODBC for SQL Server连接字(dnsora2sql)。3.配置tnsnames.ora,它位于ORACLE_HOME\NETWORK\ADMIN。在这个文件中增加如下代码:Lnk2sql =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = HOSTNAME)(PORT = 1521)))(CONNECT_DATA =(SID = hs4sql) | select * from region@ora2sql;到此我们已经完成了使用ODBC连接SQL SERVER的配置工作。总体上说,异构服务扩展了Oracle数据库连接异种数据源的能力,加强了企业数据的整合,是一个快速有效经济地整合企业内部异构数据的解决方案。

❸ SAP 如何通过配置直接访问外部SQL Server数据库

这个可以到SAP德帮助网站获得帮助文档,大约有4个,不过访问需要用户和密码!!如果SAP数据库也是SQL,需要用DBCON创建一条记录建立与外部数据库的连接(需要BASIS人员来配置),然后用NATIVE SQL来获取数据,放到内表里,以后操作内表就可以了!如果数据库不同,需要到向SAP顾问所要一些组建,很麻烦的!

❹ SAP 可以使用 SQL SERVER 数据库吗有这样做的吗

SAP整合SQL server database适用于中小型规模的企业而且不是说有没有这么架设的而是普遍被应用.

❺ 在装SQL sever和SAP BO是怎样连接到一起的

SAP BO本身就是绑定并且要求你安装MS SQL SERVER的啊。

你在安装SAP BO的时候,是会要求你提供SQL SERVER的用户名和地址的。只要按照向导安装,BO所需的数据表和数据库都会自动创建的。

所以,你必须事先安装SQL SERVER,再装SAP BO。

❻ sap怎么读其他sql服务器的数据

我们需要把其他服务器的数据读入sap系统,现在又2条放案: 1、sap直接从那个SQL服务器读数据到本地 How big the data volume? how frequently you read the data? From SAP GUI, you can create a program to read the data from SQl server via OLEDB or ODBC connection. If you want to do a batch input, you might need a Windows App server 2、把那SQL服务器的数据以其他txt,或者excel 等形式存放在SAP服务器上,让sap能直接读此数 据 This is an easy solution but need more maintenance

❼ 如何创建SAP BW和SQL Server的连接用UD

首先运行DBCO:
点击第一个小笔进入修改状态:
新建条目,DBMS所填的是MSS,代表是微软的Sql
server数据库。链接信息那边写:
MSSQL_SERVER=服务器名
MSSQL_DBNAME=数据库名
保存。

❽ sap 连接sql server

你公司需要用DB connection吗?

首先运行DBCO:

上图中,DBMS所填的是MSS,代表是微软的Sql
server数据库。链接信息那边写:

MSSQL_SERVER=服务器名
MSSQL_DBNAME=数据库名

保存。

❾ SAP连接不了SQL

你用的是SAP Buessine One 吧!请检查你的SQL启动没有,还要坚持SAP Buessine One的服务启动没有,在右下角有一个启动图标,你进去启动一下。