Импортирует папки с песнями в базу с ошибками!

Вопросы по музыкальной базе RADIO Base Pro v.2
Ответить
Ramazik
Продвинутый
Сообщения: 46
Зарегистрирован: 10 сен 2006, 14:55

Импортирует папки с песнями в базу с ошибками!

Сообщение Ramazik »

Есть папки с музыкой. На данный момент в них по 1500-2000 песен. Размещены без вложеных подпапок. Каждый раз при импорте этих папок возникает ошибка. Вот сейчас вылезла эта:

ERROR: Access violation at address 00403409 in module 'Base.exe'. Write of address 00000101

TYPE: EAccessViolation

ERROR STACK:
craccess.pas => TCRCommand.SetSQL => 1311
myclasses.pas => TMySQLCommand.SetSQL => 3349
dbaccess.pas => TCustomDASQL.SetICommandSQL => 12014
dbaccess.pas => TCustomDASQL.AssembleSQL => 12031
myaccess.pas => TMyCommand.AssembleSQL => 3084
dbaccess.pas => TCustomDASQL.ProcessSQLChanged => 12539
dbaccess.pas => TCustomDASQL.SQLChanged => 12505
class_dbconnection.pas => TDBQuery.ExecuteSQL => 83
class_customconnection.pas => TBaseCustomConnection.ExecuteSQL => 124
class_customconnection.pas => TBaseCustomConnection.ExecuteSQL => 124
class_baseconnection.pas => TBaseConnection.FindFileID => 335
class_baseconnection.pas => TBaseConnection.DoAddFiles => 294
class_baseconnection.pas => TBaseConnection.AddFiles => 99
frame_basefileview.pas => TFrameBaseFile.AddFilesToBase => 229
frame_basefileview.pas => TFrameBaseFile.AddFolderToBase => 286
frame_basefileview.pas => TFrameBaseFile.ToolButton_AddFolderClick => 862
base.dpr => 55

FILE: Base.exe v.2.0.1.52 / 02.08.2010 15:21:16

OS: Windows 7 (6.1.7600)

LOG: C:\ProgramData\RADIO Studio Pro\RADIO Base Pro 2\Data\Base-error.log

-----------------------------------------------------------------------------------------------------------------------------------------------------
Зачем нужен ротатор, причем платный, если невозможно без глюков создать нормальную базу данных песен. Причем в каждом случае в меню импорта я не ставил ни одной галочки и дополнительных функций импорта.
То он ипортирует сейчас 27 песен, то до этого 600 с чем то...

Пока я это писал, я удалил с базы Base Pro все 27 файлов и заново импортировал ту же папку, на этот раз ипмпортировалось 173 файла и вылезла ошибка:

ERROR: Access violation at address 00405CD6 in module 'Base.exe'. Read of address 00000101

TYPE: EAccessViolation

ERROR STACK:
class_baseclasses.pas => TBaseFile.Destroy => 1324
class_baseclasses.pas => TBaseDataList<Class_BaseClasses.TBaseFade>.Sort => 848
class_baseclasses.pas => TBaseDataList<Class_BaseClasses.TBaseFade>.Sort => 848
class_baseclasses.pas => TBaseDataList<Class_BaseClasses.TBaseFade>.Sort => 848
class_baseclasses.pas => TBaseDataList<Class_BaseClasses.TBaseFade>.Sort => 848
class_baseclasses.pas => TBaseDataList<Class_BaseClasses.TBaseFade>.Sort => 848
class_baseclasses.pas => TBaseDataList<Class_BaseClasses.TBaseFade>.Sort => 848
class_baseclasses.pas => TBaseDataList<Class_BaseClasses.TBaseFade>.Sort => 848
class_baseclasses.pas => TBaseDataList<Class_BaseClasses.TBaseFade>.Sort => 848
frame_basefileview.pas => TFrameBaseFile.AddFilesToBase => 232
class_dbconnection.pas => TDBQuery.ExecuteSQL => 83
class_customconnection.pas => TBaseCustomConnection.ExecuteSQL => 124
class_customconnection.pas => TBaseCustomConnection.ExecuteSQL => 124
class_baseconnection.pas => TBaseConnection.FindFileID => 335
class_baseconnection.pas => TBaseConnection.DoAddFiles => 294
class_baseconnection.pas => TBaseConnection.AddFiles => 99
frame_basefileview.pas => TFrameBaseFile.AddFilesToBase => 229
frame_basefileview.pas => TFrameBaseFile.AddFolderToBase => 286
frame_basefileview.pas => TFrameBaseFile.ToolButton_AddFolderClick => 862
base.dpr => 55

FILE: Base.exe v.2.0.1.52 / 02.08.2010 15:21:16

OS: Windows 7 (6.1.7600)

LOG: C:\ProgramData\RADIO Studio Pro\RADIO Base Pro 2\Data\Base-error.log

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1677
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: Импортирует папки с песнями в базу с ошибками!

Сообщение RadioSoft »

Каким образом у вас установлен MySQL? Какая версия?

Ramazik
Продвинутый
Сообщения: 46
Зарегистрирован: 10 сен 2006, 14:55

Re: Импортирует папки с песнями в базу с ошибками!

Сообщение Ramazik »

MySQL установлен по инструкции, данной на вашем сайте. Версия 5.1.47

Ramazik
Продвинутый
Сообщения: 46
Зарегистрирован: 10 сен 2006, 14:55

Re: Импортирует папки с песнями в базу с ошибками!

Сообщение Ramazik »

Обновил программу до Base.exe v.2.0.2.54
Все равно импортирует папки с ошибкой.
на этот раз при импорте той же папке вылезла ошибка, импортировав 308 файлов:

ERROR: Access violation at address 00403409 in module 'Base.exe'. Write of address 00000000

TYPE: EAccessViolation

ERROR STACK:
craccess.pas => TCRCommand.SetSQL => 1311
myclasses.pas => TMySQLCommand.SetSQL => 3349
dbaccess.pas => TCustomDASQL.SetICommandSQL => 12014
dbaccess.pas => TCustomDASQL.AssembleSQL => 12031
myaccess.pas => TMyCommand.AssembleSQL => 3084
dbaccess.pas => TCustomDASQL.ProcessSQLChanged => 12539
dbaccess.pas => TCustomDASQL.SQLChanged => 12505
class_dbconnection.pas => TDBQuery.ExecuteSQL => 83
class_customconnection.pas => TBaseCustomConnection.ExecuteSQL => 124
class_customconnection.pas => TBaseCustomConnection.ExecuteSQL => 124
class_baseconnection.pas => TBaseConnection.FindFileID => 353
class_baseconnection.pas => TBaseConnection.DoAddFiles => 312
class_baseconnection.pas => TBaseConnection.AddFiles => 99
frame_basefileview.pas => TFrameBaseFile.AddFilesToBase => 230
frame_basefileview.pas => TFrameBaseFile.AddFolderToBase => 287
frame_basefileview.pas => TFrameBaseFile.ToolButton_AddFolderClick => 879
base.dpr => 55

FILE: Base.exe v.2.0.2.54 / 07.09.2010 11:30:52

OS: Windows 7 (6.1.7600)

LOG: C:\ProgramData\RADIO Studio Pro\RADIO Base Pro 2\Data\Base-error.log

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1677
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: Импортирует папки с песнями в базу с ошибками!

Сообщение RadioSoft »

Ошибки указывают на проблему работы с сервером MySQL.
Возможно есть проблемы на диске, где установлен сервер, возможны блокировки антивирусами или файрволами.
Попробуйте установить MySQL сервер заново.

Мы проверяли на импорте базы порядка ~10 тыс песен. Импорт проходит нормально.

Попробуйте это обновление.
Необходимо распаковать в каталог с установленной программой и заменить Base.exe.
Ошибки показывать будет, но это не будет прерывать импорт.

http://radiosoft.pro/files/update/Base.zip

Ответить