创建 ODBC 数据库
创建一个数据库对象,用于从 SQL 服务器或 MySQL 服务器获取数据。
先决条件
要从
Windows®
设备连接到 ODBC 数据库,请执行以下操作:- 安装以下 ODBC 驱动程序之一:
- MySQL Unicode
- 用于 SQL Server 的 ODBC Driver 17
- 配置 ODBC 数据源。请参见管理 ODBC 数据源 - Microsoft 支持。
- 在项目视图中,右键单击数据存储,然后选择ODBC 数据库。
- 在属性的DBMS 类型中,选择数据库服务器的类型。
- 在属性中,填写:
- 配置:
- DBMS 类型。SQL Server或MySQL。
- (可选)DSN(数据源名称)。仅适用于Windows设备。重要提示:如果指定,DSN 会自动提供 ODBC 连接属性。无法通过手动填写服务器、TCP 端口、数据库、用户名和密码字段来覆盖 DSN 属性。
- 服务器。数据库服务器的 IP 地址或主机名。
- TCP 端口。数据库服务器的 TCP 端口。小贴士: 对于 SQL 服务器,默认值 0 解析为 1433;对于 MySQL 服务器,则解析为 3306。
- 数据库。数据库服务器中的数据库名称。小贴士: 如果在 ODBC 连接器中指定了数据库名称,则可以选择是否提供数据库名称。
- 用户名。可以访问数据库的用户的名称。
- 密码。可以访问数据库的用户的密码。
- 存储并转发:小贴士: “存储并转发”可存储数据,以防存储连接暂时丢失。请参见存储并转发。
- 存储转发已启用。 启用或禁用存储转发功能。
- 存储转发缓冲区最大大小。缓冲区中的最大元素数,可设置为 1 到 100000。元素是数据库表中的一个条目(行)。
- 存储转发缓冲区覆盖。如果设置为真,在达到缓冲区上限时将使用新数据覆盖最旧的条目。如果设置为假,在达到缓冲区上限时将忽略新数据。小贴士: 以下诊断只读属性可用:存储转发缓冲区使用情况。显示缓冲区中当前使用的元素数。存储转发缓冲区溢出。假 - 表示当前正在处理即将到来的数据。真 - 表示缓冲区已满,将忽略当前即将到来的数据。
(可选)配置数据库结构。请参见配置数据库表。
提供反馈