热搜词: 

db2用什么工具连接数据库

发布:刀叔堂

db2的sqc文件里怎么连接数据库1、首先将您修改的SQC文件(如test.sql)放在指定目录下。
2.在正式开始编译之前,必须与DB2数据库(如TESTDB)建立连接。
我们以Linux环境为例。 在命令行状态下输入:db2
connect
to
TESTDB
3.SQC文件,用于生成C文件
在命令行状态下输入:db2
pre p
test.sqc
BINDFILE
package
using
bindtest
说明:
上面命令中的“BINDFILE”用于指定预编译时生成的绑定文件(如:bindtest.bnd)
“package”
using
bindtest”用于指定写入DB2系统表的包信息的名称(例如:bindtest)。
绑定文件存储用于写入包信息的数据。
4.调用DB2Bind命令从上一步生成的绑定文件中读取必要的数据,并将其写入到上一步指定的名称的包信息中。
并且您可以指定对此信息的访问权限。
我们以Linux环境为例。 在命令行状态下输入:db2
bind
ConnTEST.bnd
GRANT
PUBLIC
5.至此可以说所有DB2相关的预编译都基本完成了。 我们需要的C文件(如:test.c)也已经生成了。 该绑定文件以后将不再使用。
之后就可以调用CC或者GCC等C代码编译器来编译这个C文件了,基本流程是test.c→test.o→test。 这样我们就可以运行最终的可执行程序了。

如何通过DB2connect连接DB2/400数据库客户端访问db/400有两种方式。 一种是通过as/400提供的客户端访问,另一种是通过db2connect产品(该产品包含在db2ESE版本中,也可以单独订购)。 有两种方法可以配置db2connect来访问db2/400。 一、通过db2connect提供的客户端配置助手。 该程序有GUI界面,使用起来很方便,这里不再赘述。 第二种是通过db2命令行命令,这里主要是如何使用db2命令行访问db2/400
1.使用OS/400命令WRKRDBDIRE查看已定义的数据库。
例如:S653924B*LOCAL
2.在安装了DB2Connect产品的PC的命令行窗口中,使用以下命令连接到DB2/400。 数据库
db2indextcpipnodenode400remoteas400ipserver446
db2indexdcsdb570ass653924b
db2indexdb570atnodenode400authenticationdcs
注:
其中:as400ip是as/400的IP地址;
446是端口number;
s653924b上图为列出的数据库名称;
3.连接DB2/400数据库
db2connecttodbuser用户名
输入小青当前的密码

db2的sqc文件里怎么连接数据库将SQLSERVER连接到其他数据库是连接不同数据库平台的一部分。 现在大型数据库之间的这种异构连接是可以实现的,只是各个厂家的具体实现技术不一样而已。
例如:在SQLSERVER中称为LINKEDSERVER,通过ODBC与其他数据库连接。
SQLSERVER连接DB2的测试环境为:
操作系统:WINDOWS2000SERVER(繁体中文系统)
安装数据库:SQLSERVER2000(英文版)和DB27.2客户端(英文版)
具体实施步骤:
1.PC上必须安装DB2客户端软件和SQLServer2000软件。
2.配置WindowsODBC数据源:
开始菜单->程序->系统管理工具->数据源(ODBC)->要配置用户DSN或系统DSN,输入:添加-“选择”。 IBMDB2ODBCDRIVER-》自定义数据源名称(类似于:DB2TEST)-》数据库名称(必填!)-》确定完成。
3.选择刚刚配置的数据源的名称,然后选择配置来查看DB2MESSAGES:
数据源未连接。 连接到数据源可在配置期间提供有用的信息。 是否要连接到数据源?
选择YES(确定或确认)
CONNECTTODB2DATABASE进入CONNECTTODB2DATABASE屏幕:
USERID:输入DB2DATABASE用户。
PASSWORD:输入
DB2DATABASE用户的密码。
CONNECTIONMODE:可以选择默认的SHARE模式。
选择OK(确认)!
ODBC的配置和测试完成!
4.在sqlserver2000中配置连接服务器:
企业管理器-》安全-》连接服务器-》右键新建连接服务器-》定义连接名称;指定程序名称为:IBMOLEDBProviderforDB2SERVERS;产品名称是可选的;数据源表示刚刚在ODBC中定义的数据源名称提供程序字符串按以下格式输入:UserID=username;Password=userpasswd(或按以下格式输入:UID=username;PWD=userpasswd),这里的用户名和密码对应的是要连接的DB2数据库中的用户名和密码-》安全选项卡:设置使用此安全上下文并输入DB2数据库用户名和密码,可以设置为->确定。
5.连接SQLSERVER到DB2的所有准备工作已经完成!在SQLServer企业管理器中打开新创建的连接服务器-》安全-》连接服务器-》点击表。 在右侧窗口中可以看到DB2数据库用户拥有的所有表名,但这里无法显示。 表记录,这个必须在sqserver的查询分析器中用具体的SQL来实现!访问表时,使用以下格式:[链接服务器名称]..[DB2用户].[表名称]。

以上就是关于db2用什么工具连接数据库的全部内容,希望能够帮到您。

大家都在看

查看更多综合百科