问题描述
我正在尝试使用 hostname\instance
和 Windows 身份验证使 ARX 连接到 sql Server 数据库。 ARX 不断报告“未知的服务器主机名”。当还有一个实例名称时,我需要输入 ARX 在“服务器”中期望的内容。
查看 ARX 的原因是因为我正在寻找一种工具,该工具能够匿名化 sql Server 数据库。
连接到 sql Server 数据库,导入数据和模式,匿名化数据,用匿名化数据覆盖数据库中的数据。
解决方法
这里是 ARX 的作者。一些反馈:
- ARX 以两种形式发布:Java 编程库以及 作为图形用户界面。使用编程时有更大的灵活性 库而不是 GUI。你将能够(理论上) 从 SQL Server DBMS 导入数据,但您将无法 将数据写回 DBMS。使用该库可以轻松实现此功能, 然而。
- 我们一直在努力解决 DBMS 连接问题。原因是我们周围没有那么多不同类型的 DBMS 来测试各种可能的连接设置。例如,我没有安装 SQL Server,因此无法调查您的问题。
也就是说,请在我们的 GitHub 问题跟踪器 () 上报告此问题。如果您能够从源代码运行 ARX,我们很乐意帮助调试您的问题。已经创建了一个请求向 DBMS 导出功能的问题 (https://github.com/arx-deidentifier/arx/issues)。如果你愿意,你可以通过评论给它点赞。