1) If I run dbsrv12.exe -c 30%% then
a) For 188.8.131.5237 - OK
2: -cb) For 184.108.40.20678: Invalid database server command line error
2) If I run dbsrv12.exe -c 30% then
2: -cIs it bug? For 220.127.116.1137 or for 18.104.22.16878 ?
You want one "%" sign to make it to the server. If the server is invoked from a shell (cmd.exe on Windows), "%%" gets converted to "%" by the shell because "%" is used for environment variable substitutions. You appear to be invoking the server without using a shell so you only want -c 30%.
To avoid issues with shells and %, you could just use -c 30p.
answered 30 Mar '15, 08:05