- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DB2 UDB 关系型数据库实用教程 大连交通大学 软件学院 段竹 第3章 DB2客户机/服务器连通性 本章学习目标 了解DB2产品组成结构 理解和掌握DB2的访问方法 理解DB2服务器配置的相关知识 理解和掌握通过命令行处理器连接DB2服务器的基本过程 熟练掌握通过配置助手连接DB2服务器的操作过程 熟练掌握连接和断开数据库的方法 3.1 DB2产品组件结构 DB2客户端 在要存取DB2数据库的远程用户的工作站上必须安装DB2客户端产品。针对不同的应用需求,DB2客户端产品主要有:1. DB2运行时间客户端(DB2 Runtime Client)在DB2应用程序开发完成以后,只需要在每个要运行DB2应用程序的工作站上安装DB2运行时间客户端即可。DB2运行时间客户端提供了与DB2服务器和DB2 Connect服务器进行通信的功能。DB2运行时间客户端可以在远程客户端上交互式地执行SQL语句对DB2服务器和DB2 Connect服务器上的数据进行存取。DB2运行时间客户端可以运行使用ODBC或OLE DB接口开发的应用程序或运行使用JDBC或者SQLJ接口开发的JAVA应用程序来存取DB2数据库。 2. DB2管理客户端(DB2 Administration Client)DB2管理客户端中除了包含DB2运行时间客户端的全部功能之外,还包含所有的DB2图形化管理工具。3. DB2应用程序开发客户端(DB2 Application Development Client)DB2应用程序开发客户端中包含了开发DB2数据库应用程序所需要的一组开发工具,用于满足数据库应用程序开发人员的需求。DB2应用程序开发客户端包括所有的DB2图形化管理工具,并且具备DB2运行时间客户端的全部功能。 DB2 Connect对于UNIX和Intel平台上的数据库应用程序,如果需要存取OS/400、OS/390等系统上的DB2数据库,则需要DB2 Connect的支持。 3.2 DB2的访问 1. 通过命令行处理器访问命令行处理器(Command Line Processor,CLP) 是一个接口,通过这个接口可以方便地访问DB2 UDB函数。它用于动态执行DB2 命令、操作系统命令或 SQL 语句。DB2 CLP可以成为强大的工具,因为它能够将经常使用的命令或语句序列存储在批处理文件中,可以在必要的时候运行这些批处理文件。在 Windows系统中,必须先从普通命令提示符窗口运行db2cmd命令来启动DB2命令行环境,然后输入非交互模式的命令。 2. 通过DB2管理工具访问DB2提供了功能强大的管理工具(Administration Tool),这些工具操作起来都比较直观。3. 通过应用程序访问用户可以通过应用程序编程接口(Application Programming Interface,API)等访问数据库。 3.3 DB2服务器配置 在DB2客户机连接DB2服务器前,用户必须正确设置服务器端的通信协议。DB2支持的协议有TCP/IP、NetBIOS、NPIPE等。例如,为了对实例和全局注册表变量提供TCPIP协议的支持,用户可以使用命令:db2set DB2COMM=TCPIP设置DB2COMM变量。 ※ 注意:在DB2 V9.1及以后版本支持IPv6协议。 用户可以使用如下命令检查服务器实例的服务端口号: db2 get dbm cfg db2 update dbm cfg using SVCENAME 50000 其中50000是DB2默认端口号。 3.4 DB2服务器的连接 这里将从两个方面,即通过命令行处理器和配置助手进行连接,来说明DB2服务器的连接过程。 3.4.1 通过命令行处理器连接 用户连接远程数据库服务器的基本步骤如下: 在客户机上对远程节点进行编目 在客户机上对远程数据库进行编目 连接远程数据库 3.4.2 通过配置助手连接 DB2配置助手(Configuration Assistant)为用户提供了友好的图形用户界面(Graphical User Interface,GUI),用户可以通过它配置需要的环境。在配置助手中有三个选项可以用于设置数据库连接:使用概要文件、有哪些信誉好的足球投注网站网络和手工配置与数据库的连接。 3.5 连接和断开数据库 1.命令方式 连接数据库 db2 connect to [db_name] user [user_name] using [password] db_name:要连接的数据库的名称 user_name:连接的用户表示 p
文档评论(0)