ARX 数据匿名化工具 - SQL Server 连接和匿名化

问题描述

我正在尝试使用 hostname\instance 和 Windows 身份验证使 ARX 连接到 sql Server 数据库。 ARX 不断报告“未知的服务器主机名”。当还有一个实例名称时,我需要输入 ARX 在“服务器”中期望的内容

enter image description here

查看 ARX 的原因是因为我正在寻找一种工具,该工具能够匿名化 sql Server 数据库

连接到 sql Server 数据库,导入数据和模式,匿名化数据,用匿名化数据覆盖数据库中的数据。

解决方法

这里是 ARX 的作者。一些反馈:

  1. ARX 以两种形式发布:Java 编程库以及 作为图形用户界面。使用编程时有更大的灵活性 库而不是 GUI。你将能够(理论上) 从 SQL Server DBMS 导入数据,但您将无法 将数据写回 DBMS。使用该库可以轻松实现此功能, 然而。
  2. 我们一直在努力解决 DBMS 连接问题。原因是我们周围没有那么多不同类型的 DBMS 来测试各种可能的连接设置。例如,我没有安装 SQL Server,因此无法调查您的问题。

也就是说,请在我们的 GitHub 问题跟踪器 (enter image description here) 上报告此问题。如果您能够从源代码运行 ARX,我们很乐意帮助调试您的问题。已经创建了一个请求向 DBMS 导出功能的问题 (https://github.com/arx-deidentifier/arx/issues)。如果你愿意,你可以通过评论给它点赞。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...