适用对象
制造、制药和分销团队,使用Oracle支持的ERP或MES,目前标签处理在系统外部进行。
工作原理
分步指南
- 在运行作业的机器上安装 LabelInn Windows 应用和您的 Oracle 客户端驱动程序。
- 添加 Oracle 连接:主机、端口 1521、数据库以及可以读取所需表的数据库用户。
- 编写 Oracle SQL 查询,返回您想要标记的确切行,每行对应一个标签。
- 将每个结果列映射到标签字段——文本、条码、QR 或 RFID——然后预览几行。
- 打印结果集,或保存查询以便下次运行只需一次点击。
编写普通的Oracle SQL。测试时使用FETCH FIRST n ROWS ONLY,以免预览拉取整个表。
您可以做什么
- 结果列可以绑定到任何标签字段,因此条码和 QR 内容直接来自 Oracle。
- 每当需要当前行时重新运行保存的查询——无需导出、复制粘贴或过期文件。
- 在一个标签上混合数据库列与静态文本、计数器、日期和序列号。
- 打印的行记录在打印历史中,因此重新打印或审计可以稍后找到确切作业。
- 查询可以参数化,因此操作员提供工单或批次号,而不是编辑 SQL。
技术细节
| 引擎 | Oracle |
|---|---|
| 默认端口 | 1521 |
| 查询语言 | Oracle SQL |
| 行数限制语法 | … FETCH FIRST n ROWS ONLY |
| 驱动程序 | 您自己的ODBC/OLEDB/Oracle客户端驱动程序 |
| 平台 | Windows桌面应用 |
| 凭据 | 保留在您的机器上;查询从您的网络运行 |
直接数据库连接的要求
- 直接数据库连接需要 LabelInn Windows 桌面应用——加载真实数据库驱动程序的连接器是 Windows 辅助程序,因此此路径目前不适用于 macOS。
- 您提供 Oracle 客户端驱动程序;LabelInn 不重新分发数据库驱动程序。
- 将连接指向只读数据库用户。LabelInn 读取行以填充标签——它永远不需要写访问权限。
- 测试时,使用 `… FETCH FIRST n ROWS ONLY` 保持查询较小,以免预览拉取整个表。
下载后会发生什么?
常见问题
从 Oracle 打印时,标签数据会离开我的网络吗?
查询从您安装 LabelInn 的机器上运行,针对您自己的 Oracle 服务器。凭据保持本地。离开机器的内容由您选择同步——标签设计和打印记录。
我编写哪种 Oracle SQL?
普通的 Oracle SQL。LabelInn 不重写您的 SQL;它运行您保存的语句并将结果列映射到标签字段。测试时使用 `… FETCH FIRST n ROWS ONLY`。
我可以从 Oracle 打印到 Zebra 或 TSC 打印机而无需驱动程序吗?
对于 LabelInn 通过 ZPL、TSPL 或 TPCL 原生驱动的型号,可以——命令流直接生成并发送。这与数据库驱动程序无关,后者仅用于读取您的行。
我们验证的内容
The capability is implemented in the LabelInn codebase and the referenced source file names the exact format, engine, port or endpoint described on this page.
lib/models/database_connection.dart — DatabaseKind.oracle('oracle', 'Oracle', 1521), usesOracleListener
在您已有的打印机上打印 Oracle 数据
此功能需要 入门版 — 每月 $7.99,或每年 $79.90(付 10 个月用 12 个月)。注册即开始 14 天 Pro 试用,因此您可以在付费前绑定自己的 Oracle 数据并打印真实标签。
开始 14 天 Pro 试用 → 下载应用