嗨,大家好,
升级到FME 2018.1后,我们无法再连接到MS SQL Server。这似乎是由于无效的连接参数造成的:
使用Java阅读器接口版本2(10月31日)2000)使用模块ms sql_jdbc_spatial to read datams sql server spatial(jdbc)reader:预加载jdbc驱动程序类'com.microsoft.sql server.jdbc.sql server driver'ms sql server spatial(jdbc)reader:使用连接字符串'jdbc:sql server://********和属性'statementpoolingcachesize=10创建连接,disableStatementPooling=false,集成安全性=假,用户=*********加密= false,multisubnetfailover=false,trustservercertificate=true,applicationname=亚搏在线安全软件FME,数据库=*********password=*******com.microsoft.sqlserver.jdbc.sqlserverException:DisableStatementPooling值false无效。
然而,我看不到在连接或读卡器级别控制语句池的选项。即使我愿意,我有点担心如果我们禁用池会对性能产生什么影响…
我们仅在FME服务器2018.1(在Docker环境中运行)上得到此错误。在FME Workbench 2018.1上,相同的工作区无问题运行(在Windows和Mac OS上)。它还可以与FME服务器2017.1完美运行。
我们能做些什么来解决这个问题?
谢谢!
我正在从一个GPX文件创建一组行功能。我已经处理了文件中的点,以计算不同位置的坡度和速度。然后我将这些坡度属性归纳为上坡,下坡,平的。我想使用这些作为连接中断属性来分段linebuilder输出。然而,完成此操作后,我意识到轨迹中存在明显的间隙,因为开始/结束具有不同连接断开属性的线的顶点之间没有线连接。有没有一个整齐的方法把这些连接在一起?
你好,
如果发生连接问题,我想知道是否有方法重新连接到(SQL Server)数据库。
我们的情况是:
有时,极少,我们无法连接到SQL Server数据库。它可能连续工作10天,然后它一次失败,将在未知的时间跨度内再次工作。错误消息似乎是SQL Server已关闭(或通过网络的连接尝试已损坏):
2018-03-21 07:01:18 1.2 0.0错误无法打开企业地理数据库。arcObjects的错误号为:“-2147155559”。来自arcObjects的错误消息是:{无法访问DBMS服务器}
2018-03-21 07:01:18 1.2 0.0错误请确保连接参数正确(server=`……)
2018-03-21 07:01:18 1.2 0.0错误发生致命错误。查看上面的日志文件了解详细信息
我们已经创建了一个测试环境来运行一个FME作业,启动并连接到数据库,每一分钟,然后退出。如果发生故障,下一次运行再次正常。
我只想知道,如果有某种参数/设置,如果出现错误,重新连接到数据库(或读写器的任何目标)。例如。“尝试3次,然后退出”。
与此同时,我们正在监视我们的网络并试图找出,如果存在服务器端/网络问题。我们不认为,错误是由我们的基本FME/SQL本地客户端/驱动程序设置产生的,由于问题偶尔只发生一次,不能通过命令进行复制。
谢谢你的帮助
考虑到,幸运的