nssm is correct. Services cannot be batch files, so we use the (freely licensed) nssm.exe to launch our couchdb.cmd batch file.
You are right, I entered it wrong. If you stop the service and run couchdb.cmd by hand, do you still get the same error? -Joan ----- Original Message ----- > From: "John Le Brasseur" <[email protected]> > To: [email protected], "Joan Touzet" <[email protected]> > Sent: Friday, September 23, 2016 10:48:11 AM > Subject: Re: CouchDB 2.0.0 on Windows 10 > > Hi Joan > I have reinstalled quite a few times but always with the same result. > You say 9 files but have listed 8. I presume 8 is the correct amount. > My installation directory has no spaces in it. > How is it that the (Apache CouchDB) service is running if it is not > loading > properly??? > If I right-click the service in the Windows Services App it states > "Path to > executable: C:\CouchDB\bin\nssm.exe" Is that correct? I would have > thought > it should perhaps read ....couchdb.cmd? > Thank you for your comments. > > > On 23 September 2016 at 15:41, Joan Touzet <[email protected]> wrote: > > > Hi John, > > > > Sounds like whatever CouchDB 1.6.1 left behind is causing you > > issues. > > As I wasn't responsible for that installer I'm not sure I can > > suggest > > anything other than a full uninstall and reinstall of CouchDB > > 2.0.0. > > After uninstalling, be sure to completely delete the left behind > > C:\CouchDB directory. > > > > The collation driver not appearing likely means that the icu DLLs > > cannot be found by Erlang. In a working install, you'll find these > > files at path: > > > > C:\CouchDB\bin\icu*.dll > > > > There should be 9 files that match this pattern: > > > > 2016-06-16 15:57 25,911,296 icudt55.dll > > 2016-06-16 15:56 1,949,696 icuin55.dll > > 2016-06-16 15:56 51,200 icuio55.dll > > 2016-06-16 15:55 257,024 icule55.dll > > 2016-06-16 15:55 49,664 iculx55.dll > > 2016-06-16 15:56 61,952 icutest55.dll > > 2016-06-16 15:56 194,560 icutu55.dll > > 2016-06-16 15:55 1,376,768 icuuc55.dll > > > > Be sure the path to CouchDB has no spaces in it, like the sample > > above. > > > > Good luck, > > Joan > > > > ----- Original Message ----- > > > From: "John Le Brasseur" <[email protected]> > > > To: [email protected] > > > Sent: Friday, September 23, 2016 7:27:39 AM > > > Subject: CouchDB 2.0.0 on Windows 10 > > > > > > Hi Following up on my recent post, I found this in my > > > couchDB.log: > > > > > > > > > [info] 2016-09-23T11:22:33.225000Z couchdb@localhost <0.202.0> > > > -------- > > > Starting couch_sup > > > [error] 2016-09-23T11:22:33.239000Z couchdb@localhost <0.205.0> > > > -------- > > > CRASH REPORT Process (<0.205.0>) with 0 neighbors exited with > > > reason: "The > > > specified module could not be found." at > > > gen_server:init_it/6(line:322) <= > > > proc_lib:init_p_do_apply/3(line:237); initial_call: > > > {couch_drv,init,['Argument__1']}, ancestors: > > > [couch_primary_services,couch_sup,<0.201.0>], messages: [], > > > links: > > > [<0.204.0>], dictionary: [], trap_exit: false, status: running, > > > heap_size: > > > 376, stack_size: 27, reductions: 132 > > > [error] 2016-09-23T11:22:33.239000Z couchdb@localhost <0.201.0> > > > -------- > > > Error starting Apache CouchDB: > > > > > > > > > {error,{shutdown,{failed_to_start_child,couch_primary_ > > services,{shutdown,{failed_to_start_child,collation_driver,"The > > > specified module could not be found."}}}}} > > > > > > > > > > > > Many thanks again. > > > > > > -- > > > Regards, > > > > > > John Le Brasseur > > > > > > > > > -- > Regards, > > John Le Brasseur > +27 73 157 5605 > +27 11 431 0624 >
