Designer needs direct connection to database to store some information.
The default way to get the connection URL is connecting to IS and get the JDBC pool definition from it, however since many times for development environments the database is on the same machine, the URL use to give “localhost” as database host.
Localhost for your remote Designer workstation is not the real address for the database, and thus giving error.
To avoid having to reconfigure IS pool, an alternate way to configure this pool is given to designer.
If using IS definition works for you, ignore the other choice.
As opposite if IS definition does not resolve or points to localhost, then use the second option.
For the other issue, might you give more details in what SQL you are talking about?
#webMethods#Integration-Server-and-ESB#webMethods-Archive