Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
exduran

Epoch 1.0.7 Error Execute SQL

в общем решил поставить 1.0.7 версию (до этого стояла 1.0.5.1)
потом куча других серверов армы 2 и дейз са

имея проблему с установкой базы из sql файла подумал что мог просто "засрать" комп и взял всё почистил к хренам, переустановил начисто)
но никаких улучшений не произошло, ошибка как была так и осталась
может sql в архиве с эпочем 1.0.7 с ошибкой или ошибками? есть у кого рабочий sql файл, который заливается без проблем?
все другие sql нормально заливаются в бд, с sql файлами от 1.0.5.1 тоже нет никаких проблем, всё без ошибок

установлены навикат 10, xampp последний и все с++ даже на всякий

собственно текст ошибки
 

[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ';

DELIMITER' at line 1
[Err] CREATE PROCEDURE `retObjID`(
    IN objTableName VARCHAR(256),
    IN SID INT(11),
    IN UID bigint(24),
    OUT OID INT(11)unsigned
)
BEGIN
 DECLARE x INT;
 declare sqlstr VARCHAR(256);
 
 SET @OID = 0;
 SET @x = 1;
 SET @sqlstr = CONCAT('SELECT `ObjectID` from `', objTableName ,'` where `Instance` = ', SID ,' AND `ObjectUID` = ', UID ,' INTO @OID');
 PREPARE stmt FROM @sqlstr;

 WHILE (@x <= 5) DO
  EXECUTE stmt;
  IF (@OID > 0) then 
   SET @x = 6;
  else
   SET  @x = @x + 1;
   DO sleep(0.1);
  END IF;
 END WHILE;
 DEALLOCATE PREPARE stmt;
 SET OID = @OID;
 SELECT @OID;
END;;

DELIMITER ;
[Msg] Finished - Unsuccessfully
--------------------------------------------------

 

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

@exduran SQL в архиве рабочий. Опиши порядок подключения 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах



  • 0

100% рабочий метод подключения
Создаем базу данных с введенными параметрами и импортируем в нее файлы из скаченной папки сервера DayZ-Epoch-1.0.7\Server Files\SQL

- для создания можно использовать сборку XAMPP, включающую в себя MySQL.

- после установки и запуска, открываем браузер и идем по адресу localhost/phpmyadmin/

- в левом столбце выбираем создать базу данных. Название базы данных из файла HiveExt.ini, кодировка utf8_general_ci.

- в левом столбце выбираем созданную базу и жмем кнопку "Привилегии". Далее "добавить пользователя". Имя пользователя и пароль из файла HiveExt.ini.

- в левом столбце выбираем созданную базу и жмем кнопку "Импорт". Импортируем файлы из скаченной папки сервера DayZ_Epoch_Server\SQL

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

да, надо было сразу ставить через phpmyadmin
так проблем нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.