UPDATE:
I restarded from scratch. I followed this guide:
Next Chapter Community
and installed:
- Appserv
- Navicat
- Ascent 4.0 (it's a noob repack, just need it for the emulator that I don't know to get elsewhere)
- NCDB files from Revision 31: /
I installed Appserv.
then I created two databases:
- wow_ncdb
- wow_world
I put the website files in apache starting dir and correctly configured the httpd.conf (and made it target wow_world db).
I restored the tables in wow_ncdb from the dump file in ncdb svn directory.
I started localhost website and started the conversion of tables, everything was ok.
And now I'm stuck because the guide suggest to use ArcEmu and I've Ascent. Now, I really don't know the difference between these two emulators and I need an advice. if you say ArcEmu is better I'll get it and continue following the guide (but don't know how to compile sources). if not I need some more instruction since I've not the "character" tables in my two db.
thanks again, getting close to the end of tunnel, I hope. :]
update 2 bis:
ok, I think I understood a bit more. I took your logon.sql and I created a new db called wow_login.
then changed ascent-logonserver.conf to
Code:
<LogonDatabase Hostname = "localhost"
Username = "root"
Password = "ascent"
Name = "wow_login"
Port = "3306"
Type = "1">
and ascent-world.conf to:
Code:
<WorldDatabase Hostname = "localhost"
Username = "root"
Password = "ascent"
Name = "wow_world"
Port = "3306"
Type = "1">
<CharacterDatabase
Hostname = "localhost"
Username = "root"
Password = "ascent"
Name = "wow_login"
Port = "3306"
Type = "1">
then I started both ascent-logonserver.exe and ascent-world.exe and they seem to work without issues. I'm using the Ascent 4.0 from this post. I don't know if it's Arcemu or another emu, I tried to compile the sources of Arcemu.org but got tons of errors so I gave up.
of course I've not wow client here at office but, not having errors from Ascent, do you think i'm doing correctly? so having all account data on a different db it means I can easily update world in case there will be new databases. or at least it's what I hope, am I doing all correctly?