Skip to main content
Solved

Workspace cannot connect to GDB in FME Server

  • June 30, 2023
  • 1 reply
  • 283 views

vxn43
Supporter
Forum|alt.badge.img+18

I have created a workspace, successfully ran it in FME Desktop. I published it to FME Server. I built the schedule.

 

I have admin rights to all the servers.

The workspace reads from a File GDB on another server and writes to a File GDB on a different server. In FME Desktop I am able to make connections to the folders which these GDBs reside. All paths are UNC paths.

When I run the workspace on FME Server, I receive these errors:

632023-6-30 16:27:10 | Geodatabase Error (-2147024891): Access denied.642023-6-30 16:27:10 | Could not open File Geodatabase dataset `\\\\myserverBob\\folder5\\thtestfmeserver\\test2.gdb' for writing

The Reader reads from this File Geodatabase:

\\\\myserverAnn\\folder1\\folder2\\Staff Folders\\folder3\\th_fmeservertest1.gdb

The Writer writes to this File Geodatabase:

\\\\myserverBob\\folder5\\thtestfmeserver\\test2.gdb

 

The Workspace I published from FME Desktop is for testing (since I am new to FME Server), it includes a single reader, TimeStamper Transformer, and a single writer.

 

I was able to add \\\\myserverAnn\\folder1\\folder2\\Staff Folders\\folder3\\th_fmeservertest1.gdb as Network Based Resource in Resources. This works with no problem.

 

However, I receive this error when I try to do the same with

\\\\myserverBob\\folder5\\thtestfmeserver\\test2.gdb

 

I checked my FME Desktop workspace and it does connect to this File GDB using the above path, but it cannot connect to same in FME Server

 

Here is a screenshot of the error message, you can see that I cannot even connect to it; What do I need to do in order get \\\\myserverBob\\folder5\\thtestfmeserver\\test2.gdb working as a Network Resource in Resources?

 

Properties_Capture2 

 

Best answer by nielsgerrits

This is probably a permissions issue. The account FME server uses might not have the correct permissions to write to folders like you can, using desktop.

 

I also think you only need to add a folder as resource, like \\\\myserverAnn\\folder1\\ and not the complete path to the gdb.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, 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.

1 reply

nielsgerrits
VIP
Forum|alt.badge.img+60
  • 2938 replies
  • Best Answer
  • July 1, 2023

This is probably a permissions issue. The account FME server uses might not have the correct permissions to write to folders like you can, using desktop.

 

I also think you only need to add a folder as resource, like \\\\myserverAnn\\folder1\\ and not the complete path to the gdb.