PDA

View Full Version : HM wont install



ballyegan
04-21-2011, 01:20 PM
When i try to install HM it wont install the postgreSQL and i get an error message through the installation.

The installation directory must be an absolute path, containing only letters, numbers and the characters ****(not sure exact characters) and must be writable.

Tried to install postgreSQL by itself also with no luck.

Also have tried deleting all the files connected to the programme and reinstalling

any help appreciated thanks

fozzy71
04-21-2011, 03:48 PM
Which Operating System, Firewall, and Anti-Virus are you using?

Make sure windows is fully updated and change your Windows Control Panel > Regional Settings Format to English (USA).

If your windows user name has any unique 'cyrillic characters' you will need to create a new windows user and install postgresql under that user. Then you can delete the windows user once it is working.

Create a new windows user in the Control Panel > User Accounts. Make sure it is an Administrator account and name it 'temporary'.

Log in to the new 'temporary' windows user account, and install postgresql using our combo installer:

*Please update to the latest version - http://rvgsoftware.fileburst.com/HmBetaUpdate.exe

1) Uninstall PostgreSQL from the Windows Control Panel.
2) Use our combo installer to reinstall PostgreSQL. Make sure you un-check Holdem Manager during installation. http://www.holdemmanager.com/downloads/Holdem_Manager_Setup.exe

Once PostgreSQL has been installed successfully you can switch back to your normal windows user account and delete the 'temporary' user from the Control Panel > User Accounts.


If that doesn't work, try this:

1) Uninstall PostgreSQL from the Windows Control Panel.
2) run the command - start > programs > accessories > command prompt > right-click > run as administrator

net user postgres /delete
4) reboot.
5) Install PostgreSQL 8.3.9 from this link - http://www.holdemmanager.com/downloads/Postgres_8.3.9-v1.0.7.exe

Install it to a new folder, name C:\PostgreSQL\8.3 instead of the default.

If that installer fails, try the same new path, for /8.2.

1) Uninstall PostgreSQL from the Windows Control Panel.
2) run the command - start > programs > accessories > command prompt > right-click > run as administrator

net user postgres /delete
4) reboot.
5) Download and UnZip this file to a new folder. http://www.holdemmanager.com/downloads/postgresql-8.2.15-1.zip
6) Then run the postgresql-8.2.msi file and follow these instructions - http://faq.holdemmanager.com/questions/70/Reinstall+PostgreSQL


If none of that works, please send me a PM and let me know what time zone you are in and what time/days are convenient for you, so we can schedule a Teamviewer session. Download the Teamviewer Quick Support Module - http://www.holdemmanager.com/teamviewer I schedule support from 13:00 - 22:00 GMT, 7 days a week.

zartog
05-26-2011, 06:20 PM
Hi,

I'm having this same problem also. My username is just 'darren', so no odd characters.

I've tried re installing, but it always says I have postresql already installed. I have removed it from the control pannel, but it is still showing up under programs.

I have been trying to figure out how to run the delete command below, but when I type 'net user postgres /delete' it does not recognise anything.

I then tried 'net darren postgres /delete' which returned the following:
NET
[accounts : computer : config : continue : file etc... ]

I think removing postgreSQL is my main issue before being able to attempt the other steps you mention below?

Thank you in advance for your help. I'm gong crazy here :-s

Slight update:
When I try to reinstall I have noticed that the file path is trying to install to 'Program Files (x86)' directory.
Even though I am specifying a different path (as per the above) it is still trying to install t the (x86). I'm assuming it is because of the brackets? However I am at a loss as to why this directory exists, I do also have a folder just called Program Files, but it will not install there?

:-s

confused as ever.

Patvs
05-26-2011, 08:39 PM
If the PostgreSQL installer detects a previous installation in either:
C:/Program Files(x86)
or in your system's registry
(even if you uninstalled PostgreSQL)
if will only give you the option to install in that folder.


If you want to install it to a different folder, either:
-1 just install it to C:/Program Files(x86) and edit the registry afterwards to change the folder
-2 delete every key from the registry with the old location.
-3 or install a different version of PostgreSQL and use an installer from PostgreSQL: The world's most advanced open source database (http://www.postgresql.org). So for example if you used 8.4, install 8.2/8.3/9.0.

zartog
05-27-2011, 03:24 AM
thank you.
I'll give this another go later when I get home.
How do I make sure I :(delete every key from the registry with the old location.

Basically remove all elements, so it doesn't think a previous version was installed?

I'm not holding much hope in this working, as I spent a good few hours trying to install and re install, deleting and rebooting yesterday :-s

netsrak
05-27-2011, 03:49 AM
Navigate to c:\program files\postgresql and see what folders are in there. If you no longer need the data you can delete all subfolders.

After this the reinstallation should work.

Patvs
05-27-2011, 07:09 AM
I usually just run a search in regedit for
SQL / PostgreSQL, than delete every every entry that has "C:/Program Files(x86)" linked to PostgreSQL

zartog
05-27-2011, 08:22 PM
Just wanted to say thank you and it is all sorted. I searched in regedit for Postgresql and deleted all entries. It was still showing that I had a previous install, so I ran a search on regedit for postgre (without the SQL) and removed all enteries. rebooted and there was no trace of a previous install. I ran the combined install from the site and hey presto it's all running fine.

Thank you for you fantastic help. :):D:D:D:D

Z