We'll call our new databases chr and world.
1) Connect to HeidiSQL/Navicat/SQLyog and create 2 new databases, chr and world.
2) Import character and logon tables to chr database and world tables (f.e. ABD) to world database.
3) Go to your server folder and copy Ascent folder. Name the copy as you like. In this tutorial, we shall call it testrealm.
4) Go to the testrealm folder, open ascent-world.conf and search for
<WorldDatabase Hostname = "127.0.0.1" Username = "root" Password = "ascent" Name = "world" Port = "3306" Type = "1">
<CharacterDatabase Hostname = "127.0.0.1" Username = "root" Password = "ascent" Name = "chr" Port = "3306" Type = "1">
Change the text in red to point at the new databases.
5) Scroll down a little bit until you find
<Listen Host = "0.0.0.0"
WorldServerPort = "8130">
Change WorldServerPort to 8130 or something else than 8129
6) Go to ascent-logonserver.conf and find
<LogonDatabase Hostname = "127.0.0.1"
Username = "root"
Password = "ascent"
Name = "chr"
Port = "3306"
Type = "1">
Change the red text to point at the new character database.
7) Go to ascent-realms.conf and find
<Realm1 Name = "Test Realm"
Address = "Your IP here:8130"
Icon = "Normal"
Colour = "1"
Population = "1.0"
TimeZone = "1">
Change realm name, put your ip but don't delete port 8130
Close ascent-logonserver.conf, go to original ascent folder and start ascent-logonserver&ascent-world.exe
9) Go back to the testrealm folder and open ascent-world.exe
It should work without ascent-logonserver but you better start it too, just in case.