i have oracle 8.1.7 at office. due to frequent power outages, which is a very common thing here, all other computers turn off except the main server which has a separate dedicated ups. so the users previously logged in are never logged out. once the generator fires up, everybody logs in again and the server has double the number of users logged in. is there any way thru vb6 to either restart the oracle service in the main server, remotely or to view and disconnect users who are logged in more than once? any help is appreciated. please note that the main server is running win2k advanced server and the client computers have oses starting from windows 95 to windows xp.