Skip to main content
Archived

FME Server configuration using SQL Server dynamic port allocation

Related products:Integrations
siennaatsafe
oliver.morris
nic_ran
cfvonner
+2
  • gerhardatsafe
  • siennaatsafe
    siennaatsafe
  • oliver.morris
    oliver.morris
  • nic_ran
    nic_ran
  • cfvonner
    cfvonner
  • pallegama
    pallegama
  • steveatsafe
    steveatsafe

nic_ran
Contributor

FME Server can be configured in a distributed install to use an external database (e.g. SQL Server) and for high availability installs this is actually a mandatory requirement. It is not possible to use the embedded FME Server database in a high availability installation.

The current FME Server configuration requires that the connection to the database specifies the port number that the database is communicating on. If the port number is left blank, then (for SQL Server databases) it defaults to 1433.

Independent of FME, as a security measure, SQL Server can be configured to run using dynamic port allocation. So the SQL Server connection port changes over time.

All online references that I have found state that simply removing the port number from the JDBC connection string should be adequate to make use of dynamic port allocation, however, when the port number is removed from the JDBC connection string in the FME Server configuration it is being replaced with 1433. I believe that this is being done by the FME Server code.

My request is to allow FME Server to be configured to make use of dynamic port allocation with SQL Server backend databases.

This post is closed to further activity.
It may be a question with a best answer, an implemented idea, or just a post needing no comment.
If you have a follow-up or related question, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings