apache-nifi - 无法从 sql server 表中获取记录
问题描述
我无法从 sql server 数据库表中获取记录。我在下面提到了警告。我还添加了我所做的步骤。请帮忙。
我所做的是:
1. Nifi installed
2. JDBC driver downloaded and placed into C drive.
3. Created processor "QueryDatabasetable"
4. In Database Connection Poling Service i configured:
Database Connection URL: jdbc:sqlserver://localhost:1433;databaseName=MyDb
Database driver class: com.microsoft.sqlserver.jdbc.SQLServerDriver
Database Location: C:\Program Files\Microsoft JDBC DRIVER 7.2 for SQL Server\mssql-jdbc-7.2.2.jre8.jar
Database user: xxx
Database password: xxx
Database Type: MS SQL 2010+
Table name: T_Items
Columns to return: Price
创建此处理器后,我会显示黄色警告标记:
“验证的数据库连接池服务无效,因为带有 ID 的控制器服务已禁用
解决方案
推荐阅读
- ios - iOS:创建许多 IBOutlets 有性能开销吗?
- python - pyopencl 输出的值错误
- javascript - 强制更改字符串遵守 Typescript 类型联合
- c++ - 如何调试“ISO C++ 禁止指针和整数之间的比较”
- oracle - 如何在 PostgreSQL 中为用户创建同义词
- python - Discord bot 无法使用线程,卡住错误:必需的位置参数:'ctx'
- openstack - 在 Openstack 中使用 Heat 配置网络 MTU
- python-3.x - 使用 google drive 安装 google collab
- javascript - 当对象在多个其他对象中时,console.log 返回 [Object]
- python - 如何对 DataFrame 中的数据进行分组并显示该组中的行数?