. ( , ColdFusion 8), UDF, CFScript:
factory = CreateObject("java","coldfusion.server.ServiceFactory");
dsService = factory.DatasourceService;
return dsService.verifyDataSource(arguments.dsn);
, , :
// [performance note] this server check takes 1-3ms at local PC (Kubuntu 7.10, CF8 + Apache2, Sempron 3500+, 1GB RAM)
, , . try/catch . , .