使用SQL网关
文章平均质量分 71
yaoxin521123
创造价值,分享学习,一起成长,相伴前行。
展开
-
第十七章 以编程方式使用 SQL 网关 - 支持的 ODBC 函数调用
本章无意作为这些方法的详细参考。有关方法参数、操作和返回值的详细信息,函数,以及这些方法的类文档的链接。原创 2024-02-12 09:09:48 · 1801 阅读 · 0 评论 -
第十六章 以编程方式使用 SQL 网关 - %SQLGatewayConnection 方法和属性
个字符,以便在一行中容纳更多字段。当您需要非截断数据时,请使用。如果分配的缓冲区不够,则将分配新的缓冲区。注意:此方法主要用于测试,它会将字符字段截断最多。列表中的每个项目都包含一个字段。返回(通过引用)给定连接句柄的下一行。),则假定获取成功,但返回列表为空。返回(通过引用)指定参数的当前值。返回(通过引用)共享库是否构建为。属性中提供用于登录数据源的用户名。返回的连接句柄(通过引用),返回的连接句柄(通过引用),属性中,提供上次调用返回的。请注意,此方法始终返回。设置先前绑定的参数的值。原创 2024-02-11 15:36:58 · 1558 阅读 · 1 评论 -
第十五章 以编程方式使用 SQL 网关 - %SQLGatewayConnection 方法和属性
这里 hstmt 是连接句柄,从 AllocateStatement() 返回(通过引用)。如果没有数据(SQL_CODE = 100),则假定获取成功,但返回列表为空。注意:此方法主要用于测试,它会将字符字段截断最多 120 个字符,以便在一行中容纳更多字段。当您需要非截断数据时,请使用 GetData()。如果此调用不返回 SQL 代码(例如,如果使用 SQLGetData()),则返回上次调用的 SQL 代码。返回(通过引用)给定连接句柄的指定行数。返回上次调用的错误代码。返回共享库的当前版本。原创 2024-02-10 10:34:33 · 924 阅读 · 0 评论 -
第十四章 以编程方式使用 SQL 网关 - %SQLGatewayConnection 方法和属性
如果该调用不成功或指定了用户名/密码,则该方法将调用 ODBC 函数 SQLConnect()。调用 ODBC 函数 SQLAllocHandle() 并在 SQL 网关中创建相应的结构。%Binary属性,该属性提供当前使用的共享库的句柄。这是在连接时设置的。%StringO属性中,提供要连接的符合 ODBC 的数据源的数据源名称。%String属性中提供当前正在使用的共享库的名称。这是在连接时设置的。%Binary在属性中,提供与 ODBC 兼容的数据源的当前连接句柄。建立与 DSN 的连接。原创 2024-02-09 09:54:33 · 1525 阅读 · 0 评论 -
第十三章 以编程方式使用 SQL 网关 - %SQLGatewayConnection 快速参考
提供了可用于管理与外部数据源的连接、检查状态信息以及获取有关ODBC共享库的信息的属性和方法。原创 2024-02-08 10:24:34 · 1224 阅读 · 0 评论 -
第十二章 以编程方式使用 SQL 网关 - 直接调用 ODBC 函数
以下简单示例演示了此过程。它与上一节中的示例类似,但它在版本的。函数相对应的方法以及其他实用程序函数。当使用本章中描述的方法时,请记住。不能提供足够的控制,可以使用。的数据库,然后执行低级。注意:空值和空字符串。原创 2024-02-07 07:57:00 · 725 阅读 · 1 评论 -
第十一章 以编程方式使用 SQL 网关
以下示例简单演示了如何打开连接、准备和执行查询以及访问结果数据集。的方法来检索信息,例如给定列中的值。如果遇到任何问题,可以通过启用。调用的丰富经验 - 它无意提供有关如何使用。要使用结果集,通常一次检查一行。是可以登录该数据源的用户,注意:这与典型动态查询(“注意:本节假设具有使用。”)使用的参数略有不同。在本章的其余部分中,指定等待连接的时间。原创 2024-02-06 07:51:38 · 723 阅读 · 0 评论 -
第十章 通过 ODBC 连接 SQL 网关 - 使用数据迁移向导
当您从外部源中的表或视图迁移数据时,系统会生成一个持久类来存储该表或视图的数据,然后复制数据。该向导假定该类应与其来源的表或视图具有相同的名称;同样,属性名称与表或视图中的相同。类生成后,它与外部数据源没有任何连接。提示:要更改所有类的包名称,请在此列顶部键入一个值,然后单击“全部更改”。默认情况下,该表是隐藏的并且不提供读取访问权限。管理门户提供了一个向导,可以使用该向导从外部表或视图迁移数据。包含数据迁移向导的包装器。如果希望实用程序将外键约束与表定义一起迁移,请将。一起使用时,该向导会尝试复制在。原创 2024-02-05 08:09:49 · 1126 阅读 · 0 评论 -
第九章 通过 ODBC 连接 SQL 网关 - 特定于实现的 ODBC 连接选项
网关连接之前,应该确保了解外部数据库和数据库驱动程序的要求,因为这些要求会影响您定义连接的方式。此选项的值应与数据库驱动程序的。在前面的示例中,如果提供的参数为。要了解外部数据库是否支持此类联接,请查阅该数据库的文档。) 选项控制连接是否允许您使用旧式外连接。默认情况下不使用分隔标识符选项控制生成的例程中标识符的格式。是否选择此选项取决于您的偏好以及外部数据库是否支持。如果提供的参数为空,则查询将仅返回名称为空值的行。如果使用任何其他数据库,请清除该复选框。时如何处理非字符值。函数,请查阅该数据库的文档。原创 2024-02-04 08:10:01 · 1054 阅读 · 0 评论 -
第八章 通过 ODBC 连接 SQL 网关 - 为外部源创建连接
要定义兼容ODBC为外部数据库定义ODBC数据源名称 (DSN)(该过程可能在该数据库的文档中进行了描述)。在管理门户中,转至系统管理 > 配置 > 连接 >SQL网关连接页面。单击创建新连接。在“网关连接”页面上,输入或选择以下字段的值:.对于连接类型,选择ODBC。连接名称— 指定连接的标识符,以在IRIS中使用。选择现有DSN— 选择之前创建的DSN。必须使用DSN,因为ODBC SQL网关不支持没有DSN的连接。用户User。原创 2024-02-03 08:00:38 · 763 阅读 · 0 评论 -
第七章 过 JDBC 连接 SQL 网关 - 特定于实现的 JDBC 连接选项
网关连接之前,应该确保了解外部数据库和数据库驱动程序的要求,因为这些要求会影响您定义连接的方式。不应在正常操作期间启用日志记录,因为这会显着降低性能。是否选择此选项取决于您的偏好以及外部数据库是否支持 COALESCE 功能。如果使用任何其他数据库,请清除该复选框。,则查询本质上将该参数视为通配符。在前面的示例中,如果提供的参数为。默认情况下不使用分隔标识符选项控制生成的例程中标识符的格式。如果提供的参数为空,则查询将仅返回名称为空值的行。函数,请查阅该数据库的文档。,则此查询将返回所有行。原创 2024-02-02 08:00:59 · 784 阅读 · 0 评论 -
第六章 过 JDBC 连接 SQL 网关 - 在命名空间之间创建连接
IRIS提供JDBC驱动程序,可以用作JDBC数据源。也就是说IRIS实例可以连接到自身或通过JDBC和SQL网关连接到另一个IRIS实例。具体来说,该连接是从一个IRIS中的命名空间到另一IRIS中的命名空间。要以这种方式连接,需要与任何其他外部数据库所需的相同信息:要使用的数据库驱动程序的连接详细信息。本节提供基本信息。原创 2024-02-01 08:11:05 · 439 阅读 · 0 评论 -
第五章 过 JDBC 连接 SQL 网关
要为符合JDBC的数据源定义SQL在“管理门户”中,进入“系统管理>配置>连通性> SQL网关连接”页面。单击创建新连接。在“SQL网关连接”页面上,输入或选择以下字段的值:对于类型,选择JDBC。连接名称 — 指定连接的标识符,以在IRIS中使用。User用户 — 指定帐户名称作为建立连接的默认名称(如果需要)。Password密码 — 指定与默认帐户关联的密码。驱动程序名称 —JDBC客户端驱动程序的完整类名称。URL— 数据源的连接URL,采用正在使用的JDBC。原创 2024-01-31 08:28:22 · 511 阅读 · 0 评论 -
第四章 使用 SQL 网关访问数据库 - 使用链接表时的限制
注意:关闭链接过程连接 根据设计,链接过程向导生成的代码不会关闭它打开的连接。兼容数据库中定义的存储过程。当链接到该过程时,系统会生成一个方法和一个包含该方法的类。在尝试使用链接表之前,可能需要检查为其生成的缓存查询,以确保语法对于正在使用的数据库有效。在某些情况下,可能需要管理由链接外部表或存储过程的代码创建的连接(请参阅“链接表向导”和“链接过程向导”)。与往常一样,了解要连接的数据库的特定限制(语法或其他)和要求非常重要。标识符的规则,包括长度限制(请参阅定义和使用类中的命名约定部分)。原创 2024-01-30 08:18:51 · 952 阅读 · 0 评论 -
第三章 使用 SQL 网关访问数据库 - 使用链接表向导
该向导将新的类定义存储在数据库中并对其进行编译。注意:关闭链接表连接 根据设计,链接表向导生成的代码不会关闭它打开的连接。当链接到外部表或视图时,将创建链接到该表或视图的持类。在选定的列表中,使用向上和向下箭头修改给定类项目的表中字段的顺序。在第三页上,指定有关生成的类中的属性的信息。该向导显示“后台作业”页面,其中包含指向后台任务页面的链接。现在,可以像使用中的任何其他持久类一样使用新类。在第二页上,指定哪些字段应可用作中的对象属性。在页面顶部,单击“向导”下拉列表,然后选择“链接表”。原创 2024-01-29 08:03:46 · 1078 阅读 · 0 评论 -
第二章 使用 SQL 网关访问数据库 - 为外部源创建 SQL 网关连接
配置创建供链接表向导使用的连接时,请勿设置“使用区域设置”选项。此选项仅适用于显示数据的应用程序,不适用于处理数据的应用程序。网关连接定义列表,这些定义是与外部数据源连接的逻辑名称。中使用)、有关连接到数据源的信息以及建立连接时使用的用户名和密码。类的行为方式与任何其他持久类非常相似:可以打开实例、修改和保存它们。提供对象持久性的类在用法上与使用本机持久性的类相同,并且可以充分利用。数据库之间切换,只需最少的工作,并且无需更改应用程序逻辑。的数据库中的外部表。例如,假设有一个存储在外部关系数据库中的。原创 2024-01-28 13:41:39 · 480 阅读 · 0 评论 -
第一章 使用 SQL 网关访问数据库
网关连接用于以编程方式或作为互操作性功能的一部分访问由链接表向导和链接过程向导(分别)创建的远程表和过程。中的所有对象持久性都是通过存储类提供的,它生成在数据库中保存和检索持久性对象所需的代码。网关定义中捕获的信息还可用于创建外部表,这是一种将数据从远程数据库或文件投影到。这些查询通过外部表查询处理器自动调用正确的外部数据库。类参数提供值来指示它是“外部”类。表定义,并为对象持久性代码生成。进行持久化的类通过为其。查询来提供对象持久性。原创 2024-01-27 08:12:44 · 632 阅读 · 6 评论