This is the Error i get when i Start my DOLSERVER.exe

For any problems with Dawn of Light website or game server, please direct questions and problems here.

Moderator: Support Team

This is the Error i get when i Start my DOLSERVER.exe

Postby HistoricalToxic » Thu Oct 09, 2014 10:56 am

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,795] Registering table: DOL.Database.DBSpecialization
[06:51:01,798] Table Specialization doesn't exist, creating it...
[06:51:01,801] Error while creating table Specialization
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,805] Registering table: DOL.Database.DBSpecXAbility
[06:51:01,813] Table SpecXAbility doesn't exist, creating it...
[06:51:01,816] Error while creating table SpecXAbility
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,823] Registering table: DOL.Database.DBSpell
[06:51:01,828] Table Spell doesn't exist, creating it...
[06:51:01,831] Error while creating table Spell
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,834] Registering table: DOL.Database.DBSpellXCustomValues
[06:51:01,838] Table SpellXCustomValues doesn't exist, creating it...
[06:51:01,840] Error while creating table SpellXCustomValues
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,854] Registering table: DOL.Database.DBSpellLine
[06:51:01,857] Table SpellLine doesn't exist, creating it...
[06:51:01,859] Error while creating table SpellLine
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,865] Registering table: DOL.Database.DBStyle
[06:51:01,869] Table Style doesn't exist, creating it...
[06:51:01,871] Error while creating table Style
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,876] Registering table: DOL.Database.DBTask
[06:51:01,880] Table Task doesn't exist, creating it...
[06:51:01,882] Error while creating table Task
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,886] Registering table: DOL.Database.InventoryItem
[06:51:01,888] Registering table: DOL.Database.MerchantItem
[06:51:01,891] Table MerchantItem doesn't exist, creating it...
[06:51:01,894] Error while creating table MerchantItem
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,903] Registering table: DOL.Database.Mob
[06:51:01,908] Table Mob doesn't exist, creating it...
[06:51:01,911] Error while creating table Mob
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,915] Registering table: DOL.Database.NPCEquipment
[06:51:01,919] Table NPCEquipment doesn't exist, creating it...
[06:51:01,921] Error while creating table NPCEquipment
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,936] Registering table: DOL.Database.Teleport
[06:51:01,939] Table Teleport doesn't exist, creating it...
[06:51:01,942] Error while creating table Teleport
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,946] Registering table: DOL.Database.WorldObject
[06:51:01,950] Table WorldObject doesn't exist, creating it...
[06:51:01,952] Error while creating table WorldObject
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,956] Registering table: DOL.Database.ZonePoint
[06:51:01,960] Table ZonePoint doesn't exist, creating it...
[06:51:01,963] Error while creating table ZonePoint
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand)
at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table)


WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].

[06:51:01,967] Database Initialization: true
[06:51:01,968] Game Server Initialization finished!
Starting the server
[06:51:01,975] Starting Server, Memory is 3
[06:51:01,978] Checking database for updates ...
[06:51:01,984] Updating the LanguageSystem table (this can take a few minutes)..
.
[06:51:01,988] Error checking/updating database:
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteScalar(String sqlcommand)
at DOL.Database.Handlers.MySQLObjectDatabase.GetObjectCountImpl[TObject](Stri
ng where)
at DOL.Database.ObjectDatabase.GetObjectCount[TObject](String whereExpression
)
at DOL.Database.ObjectDatabase.GetObjectCount[TObject]()
at DOL.GS.DatabaseUpdate.LanguageSystemUpdate.Update()
at DOL.GS.GameServer.UpdateDatabase()

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].
-----
If u know how to solve this PLEASE say so
>
HistoricalToxic
DOL Guest
 
Posts: 4
Joined: Thu Oct 09, 2014 6:05 am

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby Tolakram » Thu Oct 09, 2014 1:50 pm

Don't post the same message 3 times. We filter all new posters, for obvious reasons, and you are told the post is going to be moderated.
- Mark
User avatar
Tolakram
Storm / Storm-D2 Admin
 
Posts: 9189
Joined: Tue Jun 13, 2006 1:49 am
Location: Kentucky, USA

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby HistoricalToxic » Thu Oct 09, 2014 7:10 pm

my bad i was up all night, any solution?
HistoricalToxic
DOL Guest
 
Posts: 4
Joined: Thu Oct 09, 2014 6:05 am

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby Joku » Thu Oct 09, 2014 9:03 pm

same error to me ... got that log tonight testing it on my server, older revision still runns perfectly ...
Joku
DOL Apprentice
 
Posts: 27
Joined: Wed Jul 30, 2014 11:28 am

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby elcotek » Thu Oct 09, 2014 9:04 pm

you must use sqllite say this error, please use lastest version of the client source it work with mysql.
Brotherland Final RvR/PvE/ToA http://brotherland.phpbb8.de/
User avatar
elcotek
Server Representative
 
Posts: 177
Joined: Mon May 12, 2008 9:28 pm
Website: http://brotherland-2.de
Location: Germany

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby Leodagan » Fri Oct 10, 2014 5:10 am

By default DOL Server start with SQLite configured to allow for an "autostart"

There is a DLL missing around there, or you're not using a recent enough .NET Framework to be able to load the SQLite DLL...

(Use .NET Framework 4.5 at least...)

Anyway you must attend to the database layer to be able to launch the Server ! You can switch with DOLConfig to a MySQL database if you are using one, but the driver may need .NET 4 at least (I updated it recently there was trouble around some queries with the older one)
User avatar
Leodagan
Developer
 
Posts: 1350
Joined: Tue May 01, 2012 9:30 am
Website: https://daoc.freyad.net
Location: Lyon

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby HistoricalToxic » Fri Oct 10, 2014 10:10 am

So Now All i get is this....
---------------------------------------------------------------------------------------------------
[06:56:42,137] Updating the LanguageSystem table (this can take a few minutes)..
.
[06:56:42,143] Error checking/updating database:
System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ
Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one
of its dependencies. The system cannot find the file specified.
File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke
n=db937bc2d44ff139'
at DOL.Database.Connection.DataConnection.ExecuteScalar(String sqlcommand)
at DOL.Database.Handlers.MySQLObjectDatabase.GetObjectCountImpl[TObject](Stri
ng where)
at DOL.Database.ObjectDatabase.GetObjectCount[TObject](String whereExpression
)
at DOL.Database.ObjectDatabase.GetObjectCount[TObject]()
at DOL.GS.DatabaseUpdate.LanguageSystemUpdate.Update()
at DOL.GS.GameServer.UpdateDatabase()

=== Pre-bind state information ===
LOG: User = ToXiC-PC\ToXiC
LOG: DisplayName = System.Data.SQLite, Version=1.0.93.0, Culture=neutral, Public
KeyToken=db937bc2d44ff139
(Fully-specified)
LOG: Appbase = file:///C:/Users/ToXiC/Desktop/Dark Age of Camelot/
LOG: Initial PrivatePath = NULL
Calling assembly : DOLDatabase, Version=1.9.7.3367, Culture=neutral, PublicKeyTo
ken=null.
===
LOG: This bind starts in default load context.
LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca
melot\DOLServer.exe.Config
LOG: Using host configuration file:
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4
.0.30319\config\machine.config.
LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra
l, PublicKeyToken=db937bc2d44ff139
LOG: The same bind was seen before, and was failed with hr = 0x80070002.
---------------------------------------------------------------------------------------------------
HistoricalToxic
DOL Guest
 
Posts: 4
Joined: Thu Oct 09, 2014 6:05 am

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby Leodagan » Fri Oct 10, 2014 12:18 pm

Now what ? you're still in .NET 4.0 according to the logs...

You're not explaining what you're doing... people won't be able to help if you keep posting unreadable log and not telling what you do !
User avatar
Leodagan
Developer
 
Posts: 1350
Joined: Tue May 01, 2012 9:30 am
Website: https://daoc.freyad.net
Location: Lyon

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby Joku » Fri Oct 10, 2014 9:17 pm

Hey there guys,

as i posted before, i have the same issue on my new dedicated server - newest SVN / NET. Frame. 4.5.1 / MySqlServer 5.1 / Windows Server 2008 R2 Datacenter

See the error log here; ( i wont post the whole table-creating-error log, heres just the last 2 entries)
Code: Select all
23:08:19,728 - [MAIN] - ERROR - DOL.Database.Connection.DataConnection - Error while creating table ZonePoint System.IO.FileNotFoundException: Die Datei oder Assembly "System.Data.SQLite.dll" oder eine Abhängigkeit davon wurde nicht gefunden. Das angegebene Modul wurde nicht gefunden. Dateiname: 'System.Data.SQLite.dll' bei DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand) bei DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table) in c:\Users\Administrator\Desktop\Atlantis PvP\Atlantis-Server\DOLDatabase\Connection\DataConnection.cs:Zeile 832. 23:08:19,738 - [MAIN] - ERROR - DOL.GS.GameServer - Error checking/updating database: System.IO.FileNotFoundException: Die Datei oder Assembly "System.Data.SQLite.dll" oder eine Abhängigkeit davon wurde nicht gefunden. Das angegebene Modul wurde nicht gefunden. Dateiname: 'System.Data.SQLite.dll' bei DOL.Database.Connection.DataConnection.ExecuteScalar(String sqlcommand) bei DOL.Database.Handlers.MySQLObjectDatabase.GetObjectCountImpl[TObject](String where) in c:\Users\Administrator\Desktop\Atlantis PvP\Atlantis-Server\DOLDatabase\Handlers\MySQLObjectDatabase.cs:Zeile 919. bei DOL.Database.ObjectDatabase.GetObjectCount[TObject](String whereExpression) in c:\Users\Administrator\Desktop\Atlantis PvP\Atlantis-Server\DOLDatabase\ObjectDatabase.cs:Zeile 271. bei DOL.Database.ObjectDatabase.GetObjectCount[TObject]() in c:\Users\Administrator\Desktop\Atlantis PvP\Atlantis-Server\DOLDatabase\ObjectDatabase.cs:Zeile 265. bei DOL.GS.DatabaseUpdate.LanguageSystemUpdate.Update() in c:\Users\Administrator\Desktop\Atlantis PvP\Atlantis-Server\GameServer\database\updaters\LanguageSystemUpdate.cs:Zeile 104. bei DOL.GS.GameServer.UpdateDatabase() in c:\Users\Administrator\Desktop\Atlantis PvP\Atlantis-Server\GameServer\GameServer.cs:Zeile 1055.
I tested one of my backup dol projects too - i think its back down to revision 3127, and seems to work perfectly ...
cant find any solution, any help?!

Thank you!
Joku
DOL Apprentice
 
Posts: 27
Joined: Wed Jul 30, 2014 11:28 am

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby Leodagan » Sat Oct 11, 2014 7:12 am

Sure,

Thanks for posting logs in "quote" or "code" block ;) it's way more readable this way

The main exception in there is
Code: Select all
System.IO.FileNotFoundException
try to copy the SQLite DLL (from the sharedModules directory) to somewhere in your "Debug" or "Release" folder (next to DOLServer.exe or in lib sub directory...) until it can find it

SQLite shouldn't be used when you're connected to MySQL but in the method CheckOrCreateTable(DataTable table) I needed to switch behavior depending on the driver, so there could be some dependency to SQLite anyway !

I gladly welcome anyone with a better way to include this DLL in our project ;) (Dynamic Loading maybe ?)
User avatar
Leodagan
Developer
 
Posts: 1350
Joined: Tue May 01, 2012 9:30 am
Website: https://daoc.freyad.net
Location: Lyon

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby Joku » Sat Oct 11, 2014 5:49 pm

Hi Leodagan,

Thank you for the fast reply, at first i tried to move the "System.Data.SQLite.dll" into my debug folder, but there was already the same file, so i tried to pull it into the libs folder - same thing here, also a SQLite.dll here, so i just pulled it into a new ordner under the libs root. started the dolserver.exe, still the same issue :(
Joku
DOL Apprentice
 
Posts: 27
Joined: Wed Jul 30, 2014 11:28 am

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby Leodagan » Sun Oct 12, 2014 7:23 am

Ok I see the troubles that can happen with a binary Lib...

Here are some links :

http://system.data.sqlite.org/index.htm ... loads.wiki
http://stackoverflow.com/questions/1617 ... ata-sqlite
http://stackoverflow.com/questions/2368 ... pendencies
http://rashimuddin.wordpress.com/2013/1 ... endencies/


Here are some possible solutions :

- Try to install both x86 and x86_64 .NET Framework
- Try to install any Visual C++ Redistributable listed in the given links (official SQLite Home or Stack overflow trouble shooting)
- try to use another DLL from SQLite targeted at your architecture (32/64 bits, depending on how you build DOL and what .NET framework you're using)

I don't remember what DLL we're using to build DOL actually, this is not a really "clean job", but it's definitely a binary DLL targeted directly to either x86 or x86_64 for supporting both types I should have bundled Interop.dll but I didn't understand how to do this :)
User avatar
Leodagan
Developer
 
Posts: 1350
Joined: Tue May 01, 2012 9:30 am
Website: https://daoc.freyad.net
Location: Lyon

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby Joku » Sun Oct 12, 2014 10:05 am

Thank you very much! - ill post some feedback soon, start working now :)
Joku
DOL Apprentice
 
Posts: 27
Joined: Wed Jul 30, 2014 11:28 am

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby Joku » Sun Oct 12, 2014 10:55 am

OK!!! ITS DONE !! - THANK YOU LEODAGAN !!!

I started with the following link, new Visual Ultimate 2013 installation, restart - and its working :)
http://system.data.sqlite.org/index.htm ... loads.wiki

SAVED MY WEEKEND!

Greeting Joku!
Joku
DOL Apprentice
 
Posts: 27
Joined: Wed Jul 30, 2014 11:28 am

Re: This is the Error i get when i Start my DOLSERVER.exe

Postby HistoricalToxic » Sun Oct 12, 2014 11:07 am

Code: Select all
LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca melot\DOLServer.exe.Config LOG: Using host configuration file: LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4 .0.30319\config\machine.config. LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra l, PublicKeyToken=db937bc2d44ff139 LOG: The same bind was seen before, and was failed with hr = 0x80070002. [07:03:41,629] Registering table: DOL.Database.DBStyle [07:03:41,633] Table Style doesn't exist, creating it... [07:03:41,635] Error while creating table Style System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. The system cannot find the file specified. File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke n=db937bc2d44ff139' at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand) at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table) === Pre-bind state information === LOG: DisplayName = System.Data.SQLite, Version=1.0.93.0, Culture=neutral, Public KeyToken=db937bc2d44ff139 (Fully-specified) LOG: Appbase = file:///C:/Users/ToXiC/Desktop/Dark Age of Camelot/ LOG: Initial PrivatePath = NULL Calling assembly : DOLDatabase, Version=1.9.7.3367, Culture=neutral, PublicKeyTo ken=null. === LOG: This bind starts in default load context. LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca melot\DOLServer.exe.Config LOG: Using host configuration file: LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4 .0.30319\config\machine.config. LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra l, PublicKeyToken=db937bc2d44ff139 LOG: The same bind was seen before, and was failed with hr = 0x80070002. [07:03:41,652] Registering table: DOL.Database.DBTask [07:03:41,656] Table Task doesn't exist, creating it... [07:03:41,659] Error while creating table Task System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. The system cannot find the file specified. File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke n=db937bc2d44ff139' at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand) at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table) === Pre-bind state information === LOG: DisplayName = System.Data.SQLite, Version=1.0.93.0, Culture=neutral, Public KeyToken=db937bc2d44ff139 (Fully-specified) LOG: Appbase = file:///C:/Users/ToXiC/Desktop/Dark Age of Camelot/ LOG: Initial PrivatePath = NULL Calling assembly : DOLDatabase, Version=1.9.7.3367, Culture=neutral, PublicKeyTo ken=null. === LOG: This bind starts in default load context. LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca melot\DOLServer.exe.Config LOG: Using host configuration file: LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4 .0.30319\config\machine.config. LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra l, PublicKeyToken=db937bc2d44ff139 LOG: The same bind was seen before, and was failed with hr = 0x80070002. [07:03:41,664] Registering table: DOL.Database.InventoryItem [07:03:41,666] Registering table: DOL.Database.MerchantItem [07:03:41,669] Table MerchantItem doesn't exist, creating it... [07:03:41,672] Error while creating table MerchantItem System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. The system cannot find the file specified. File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke n=db937bc2d44ff139' at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand) at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table) === Pre-bind state information === LOG: DisplayName = System.Data.SQLite, Version=1.0.93.0, Culture=neutral, Public KeyToken=db937bc2d44ff139 (Fully-specified) LOG: Appbase = file:///C:/Users/ToXiC/Desktop/Dark Age of Camelot/ LOG: Initial PrivatePath = NULL Calling assembly : DOLDatabase, Version=1.9.7.3367, Culture=neutral, PublicKeyTo ken=null. === LOG: This bind starts in default load context. LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca melot\DOLServer.exe.Config LOG: Using host configuration file: LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4 .0.30319\config\machine.config. LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra l, PublicKeyToken=db937bc2d44ff139 LOG: The same bind was seen before, and was failed with hr = 0x80070002. [07:03:41,680] Registering table: DOL.Database.Mob [07:03:41,686] Table Mob doesn't exist, creating it... [07:03:41,689] Error while creating table Mob System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. The system cannot find the file specified. File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke n=db937bc2d44ff139' at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand) at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table) === Pre-bind state information === LOG: DisplayName = System.Data.SQLite, Version=1.0.93.0, Culture=neutral, Public KeyToken=db937bc2d44ff139 (Fully-specified) LOG: Appbase = file:///C:/Users/ToXiC/Desktop/Dark Age of Camelot/ LOG: Initial PrivatePath = NULL Calling assembly : DOLDatabase, Version=1.9.7.3367, Culture=neutral, PublicKeyTo ken=null. === LOG: This bind starts in default load context. LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca melot\DOLServer.exe.Config LOG: Using host configuration file: LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4 .0.30319\config\machine.config. LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra l, PublicKeyToken=db937bc2d44ff139 LOG: The same bind was seen before, and was failed with hr = 0x80070002. [07:03:41,700] Registering table: DOL.Database.NPCEquipment [07:03:41,704] Table NPCEquipment doesn't exist, creating it... [07:03:41,706] Error while creating table NPCEquipment System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. The system cannot find the file specified. File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke n=db937bc2d44ff139' at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand) at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table) === Pre-bind state information === LOG: DisplayName = System.Data.SQLite, Version=1.0.93.0, Culture=neutral, Public KeyToken=db937bc2d44ff139 (Fully-specified) LOG: Appbase = file:///C:/Users/ToXiC/Desktop/Dark Age of Camelot/ LOG: Initial PrivatePath = NULL Calling assembly : DOLDatabase, Version=1.9.7.3367, Culture=neutral, PublicKeyTo ken=null. === LOG: This bind starts in default load context. LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca melot\DOLServer.exe.Config LOG: Using host configuration file: LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4 .0.30319\config\machine.config. LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra l, PublicKeyToken=db937bc2d44ff139 LOG: The same bind was seen before, and was failed with hr = 0x80070002. [07:03:41,730] Registering table: DOL.Database.Teleport [07:03:41,734] Table Teleport doesn't exist, creating it... [07:03:41,736] Error while creating table Teleport System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. The system cannot find the file specified. File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke n=db937bc2d44ff139' at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand) at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table) === Pre-bind state information === LOG: DisplayName = System.Data.SQLite, Version=1.0.93.0, Culture=neutral, Public KeyToken=db937bc2d44ff139 (Fully-specified) LOG: Appbase = file:///C:/Users/ToXiC/Desktop/Dark Age of Camelot/ LOG: Initial PrivatePath = NULL Calling assembly : DOLDatabase, Version=1.9.7.3367, Culture=neutral, PublicKeyTo ken=null. === LOG: This bind starts in default load context. LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca melot\DOLServer.exe.Config LOG: Using host configuration file: LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4 .0.30319\config\machine.config. LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra l, PublicKeyToken=db937bc2d44ff139 LOG: The same bind was seen before, and was failed with hr = 0x80070002. [07:03:41,741] Registering table: DOL.Database.WorldObject [07:03:41,745] Table WorldObject doesn't exist, creating it... [07:03:41,748] Error while creating table WorldObject System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. The system cannot find the file specified. File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke n=db937bc2d44ff139' at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand) at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table) === Pre-bind state information === LOG: DisplayName = System.Data.SQLite, Version=1.0.93.0, Culture=neutral, Public KeyToken=db937bc2d44ff139 (Fully-specified) LOG: Appbase = file:///C:/Users/ToXiC/Desktop/Dark Age of Camelot/ LOG: Initial PrivatePath = NULL Calling assembly : DOLDatabase, Version=1.9.7.3367, Culture=neutral, PublicKeyTo ken=null. === LOG: This bind starts in default load context. LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca melot\DOLServer.exe.Config LOG: Using host configuration file: LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4 .0.30319\config\machine.config. LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra l, PublicKeyToken=db937bc2d44ff139 LOG: The same bind was seen before, and was failed with hr = 0x80070002. [07:03:41,762] Registering table: DOL.Database.ZonePoint [07:03:41,766] Table ZonePoint doesn't exist, creating it... [07:03:41,769] Error while creating table ZonePoint System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. The system cannot find the file specified. File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke n=db937bc2d44ff139' at DOL.Database.Connection.DataConnection.ExecuteNonQuery(String sqlcommand) at DOL.Database.Connection.DataConnection.CheckOrCreateTable(DataTable table) === Pre-bind state information === LOG: DisplayName = System.Data.SQLite, Version=1.0.93.0, Culture=neutral, Public KeyToken=db937bc2d44ff139 (Fully-specified) LOG: Appbase = file:///C:/Users/ToXiC/Desktop/Dark Age of Camelot/ LOG: Initial PrivatePath = NULL Calling assembly : DOLDatabase, Version=1.9.7.3367, Culture=neutral, PublicKeyTo ken=null. === LOG: This bind starts in default load context. LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca melot\DOLServer.exe.Config LOG: Using host configuration file: LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4 .0.30319\config\machine.config. LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra l, PublicKeyToken=db937bc2d44ff139 LOG: The same bind was seen before, and was failed with hr = 0x80070002. [07:03:41,783] Database Initialization: true [07:03:41,784] Game Server Initialization finished! Starting the server [07:03:41,816] Starting Server, Memory is 2 [07:03:41,818] Checking database for updates ... [07:03:41,985] Updating the LanguageSystem table (this can take a few minutes).. . [07:03:42,045] Error checking/updating database: System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQ Lite, Version=1.0.93.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139' or one of its dependencies. The system cannot find the file specified. File name: 'System.Data.SQLite, Version=1.0.93.0, Culture=neutral, PublicKeyToke n=db937bc2d44ff139' at DOL.Database.Connection.DataConnection.ExecuteScalar(String sqlcommand) at DOL.Database.Handlers.MySQLObjectDatabase.GetObjectCountImpl[TObject](Stri ng where) at DOL.Database.ObjectDatabase.GetObjectCount[TObject](String whereExpression ) at DOL.Database.ObjectDatabase.GetObjectCount[TObject]() at DOL.GS.DatabaseUpdate.LanguageSystemUpdate.Update() at DOL.GS.GameServer.UpdateDatabase() === Pre-bind state information === LOG: DisplayName = System.Data.SQLite, Version=1.0.93.0, Culture=neutral, Public KeyToken=db937bc2d44ff139 (Fully-specified) LOG: Appbase = file:///C:/Users/ToXiC/Desktop/Dark Age of Camelot/ LOG: Initial PrivatePath = NULL Calling assembly : DOLDatabase, Version=1.9.7.3367, Culture=neutral, PublicKeyTo ken=null. === LOG: This bind starts in default load context. LOG: Using application configuration file: C:\Users\ToXiC\Desktop\Dark Age of Ca melot\DOLServer.exe.Config LOG: Using host configuration file: LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework\v4 .0.30319\config\machine.config. LOG: Post-policy reference: System.Data.SQLite, Version=1.0.93.0, Culture=neutra l, PublicKeyToken=db937bc2d44ff139 LOG: The same bind was seen before, and was failed with hr = 0x80070002. >
BETTER? Well thats what i get all i can think of is Windows 7 doesn't support Microsoft.NET V4.5?
HistoricalToxic
DOL Guest
 
Posts: 4
Joined: Thu Oct 09, 2014 6:05 am


Return to “%s” Support

Who is online

Users browsing this forum: No registered users and 1 guest