Jump to content
Venjik

Не запускается AccountServer

Recommended Posts

Пытаюсь сам себе сервер запустить, ничего не выходит. Все перерыл уже не могу понять в чем проблема. Сборка чистая пко 1.38 с базами в комплекте. Пко 1.38 SQL 2012 express, базы приатачил, пользователей создал на аккаунт сервер, на геймсервер, в конфиге аккаунт сервера прописал логин , прописал пароль в зашифрованном ввиде (9 символов - q1w2e3r4t) Все равно не запускается аккаунт сервер. Без пользователей пробовал, пустые строчки оставлять пробовал. В строчке dbserver =  пробовал указывать по совета Чудика - dbserver = .\SQLEXPRESS, и другие названия пробовал, ничего не работает. Использовал второй способ. Помогите кто разбирается. Раньше не сталкивался с подобным, все работало

Спойлер

image.png.053e3304d705d29155f353cee4021351.png

Спойлер

image.png.8d4f008338ae25f6605e519e1e277ce4.png

 

Edited by Venjik

Share this post


Link to post
Share on other sites

Привет, @Venjik!

 

В конфигах сервера нужно указывать название экземпляра MSSQL-сервера, такое же как в MSSQL Management Studio:

12v.png

 

Далее открой MSSQL Management Studio и в свойствах MSSQL-сервера убедись, что разрешена проверка подлинности SQL Server, а не только проверка подлинности Windows:

12v3.png

 

Есть стоит флажок "Проверка подлинности Windows", то переключи его в положение "Проверка подлинности SQL Server и Windows", после чего перезагрузи MSSQL-сервер.


Share this post


Link to post
Share on other sites

С логином и паролем не работает, а так уже запускается) Насчет подлинности бы никогда не догадался. Спасибо большое!

upd: запускается нормально на 4-5 раз

upd 2: нормально запускается от имени администратора 

Edited by Venjik

Share this post


Link to post
Share on other sites
Спойлер

image.png.f08189ccd4afc3a55028fe75c5d1370b.png

Спойлер

image.png.5d6d452815d6e585b224c019af667d34.png

Спойлер

Screenshot_6.png.898cf6020f650b8f38010106ac0f6e41.png

Спойлер

Screenshot_7.png.61ebf184e19bad8ae1dd50b1fc3f07bf.png

Гейм сервер выключается через 1 секунду после запуска

HELp pls

Edited by Venjik

Share this post


Link to post
Share on other sites
30 minutes ago, Venjik said:
  Reveal hidden contents
  Reveal hidden contents
  Reveal hidden contents
  Reveal hidden contents

Гейм сервер выключается через 1 секунду после запуска

HELp pls

 

1. GroupServer.exe не может подключиться к MSSQL-серверу;

2. Для GameServer.exe нужно указать логин и пароль для подключения к MSSQL-серверу. Он закрывается как раз из-за того, что они пустые.

 

GroupServer.cfg и GameServer.cfg настраиваются аналогично AccountServer.cfg

 


Share this post


Link to post
Share on other sites

Сделал себе сервер, по гайду Вектора(спасибо ему) , запустил игрушку, играл и радовался. Но радость скоро закончилась - не запускается сервер. (см. картинку)

Всё перерыл на форуме, всё перечитал и перепробовал:

Файлы конфигурации, имена, пароли (явки), доступы к базам, проверки подлинности.

Всё восстановил как в первый раз, когда получилось. Даже пустые базы поставил.

Всё равно такая вот картинка на мониторе. (картинка не моя, просто в тему)

FA69K3s.png

  • Thanks 1

Share this post


Link to post
Share on other sites
3 часа назад, Nik сказал:

Сделал себе сервер, по гайду Вектора(спасибо ему) , запустил игрушку, играл и радовался. Но радость скоро закончилась - не запускается сервер. (см. картинку)

Всё перерыл на форуме, всё перечитал и перепробовал:

Файлы конфигурации, имена, пароли (явки), доступы к базам, проверки подлинности.

Всё восстановил как в первый раз, когда получилось. Даже пустые базы поставил.

Всё равно такая вот картинка на мониторе. (картинка не моя, просто в тему)

FA69K3s.png

Проверь что у юзера сервера базы данных стоит разрешение на логин
205348087_2023-02-0513_33_45.png.2ab38052f36fd5285d26529da6a381e3.png

 

 

Проверь, что у сервера MSSQL стоит флаг разрешения подключения по логину и паролю.
1996742172_2023-02-0513_32_15.png.a4919e4543da22df52161103c8aa1cea.png

 

Возможно проблема в этом. Еще проверь что права у юзера есть на доступ к самой базе данных AccountServer


Контакты:
Сайт: https://magicseaonline.com/
Telegram:
https://t.me/magicsea_online - здесь мы публикуем последние новости по разработке
Группа VK:
https://vk.cc/chjbzd
Чат VK: https://vk.cc/chjc8L
Discord: 
https://discord.gg/nqkv76YVbj
Форум: https://forum.magicseaonline.com
YouTube: https://goo-gl.me/vfqtA

С уважением, Magicsea Team

Share this post


Link to post
Share on other sites

Есть еще распространенная проблема - в диспетчере sql не включен обозреватель серверов. Правой кнопкой мыши по нему: режим запуска авто и можно руками запустить. 
868051956_2023-02-0514_11_00.png.98584eb2bac3d1fc1dd0c1fa7b913fe9.png


Контакты:
Сайт: https://magicseaonline.com/
Telegram:
https://t.me/magicsea_online - здесь мы публикуем последние новости по разработке
Группа VK:
https://vk.cc/chjbzd
Чат VK: https://vk.cc/chjc8L
Discord: 
https://discord.gg/nqkv76YVbj
Форум: https://forum.magicseaonline.com
YouTube: https://goo-gl.me/vfqtA

С уважением, Magicsea Team

Share this post


Link to post
Share on other sites
18 часов назад, Magicsea Online сказал:

Проверь что у юзера сервера базы данных стоит разрешение на логин

 

Разрешение на логин.jpg

Share this post


Link to post
Share on other sites
18 часов назад, Magicsea Online сказал:

Проверь что у юзера сервера базы данных стоит разрешение на логин

 

Проверка подлинности.jpg

Share this post


Link to post
Share on other sites
17 часов назад, Magicsea Online сказал:

Есть еще распространенная проблема - в диспетчере sql не включен обозреватель серверов. Правой кнопкой мыши по нему: режим запуска авто и можно руками запустить. 
868051956_2023-02-0514_11_00.png.98584eb2bac3d1fc1dd0c1fa7b913fe9.png

 

Диспетчер конфигурации.jpg

Share this post


Link to post
Share on other sites

Порылся в памяти (своей ))

Накануне делал маленькую профилактику компу.

Почистил Клинером файлы и реестр и антивирусом прошелся.

Клинер что там с реестра удалял - сказал что не пользуюсь.

То что надыбал антивирус я в курсе - оставил всё как было. )

На другой день сервер уже не запустился.

Может тут собака порылась? Подскажите пожалуйста. )

Share this post


Link to post
Share on other sites
18 часов назад, kent82008 сказал:

Если проблема осталась свяжись со мной в диске помогу Юра#3273

 

Спасибо большое, только диска у меня нет - не было такой надобности.

Я не профи а юзер. Я только по бумажке могу, по гайду или по картинке.

Да и умные люди говорили, что проблему лучше обсуждать тут на форуме и советов больше будет и вдруг кому ещё понадобится. (не дай бог конечно)

Так что, проблема осталась. Буду считать её кармической! ))

Share this post


Link to post
Share on other sites
2 часа назад, Nik сказал:

Спасибо большое, только диска у меня нет - не было такой надобности.

Я не профи а юзер. Я только по бумажке могу, по гайду или по картинке.

Да и умные люди говорили, что проблему лучше обсуждать тут на форуме и советов больше будет и вдруг кому ещё понадобится. (не дай бог конечно)

Так что, проблема осталась. Буду считать её кармической! ))

Понял ладно давай так. Какую версию SQL используешь ?
так же скинь cfg что там по написал начнём с малого 

Share this post


Link to post
Share on other sites
4 часа назад, Nik сказал:

Спасибо большое, только диска у меня нет - не было такой надобности.

Я не профи а юзер. Я только по бумажке могу, по гайду или по картинке.

Да и умные люди говорили, что проблему лучше обсуждать тут на форуме и советов больше будет и вдруг кому ещё понадобится. (не дай бог конечно)

Так что, проблема осталась. Буду считать её кармической! ))

проверь что у пользователя БД есть права owner к таблице
image.png.2b2b9b51cbb272b97096339e81e0ff4d.png

 

Попробуй используя cmd попробовать подключиться к базе по логину и паролю пользователя https://www.osp.ru/winitpro/2017/09/13053055
Если это не сработает, то возможно нужно включить протокол TCP/IP (иногда бывают выключены)
image.png.496aa2d02a3c8f6c2986ca5c79bb940b.png

 

Если это не сработает, то будем думать дальше. 


Контакты:
Сайт: https://magicseaonline.com/
Telegram:
https://t.me/magicsea_online - здесь мы публикуем последние новости по разработке
Группа VK:
https://vk.cc/chjbzd
Чат VK: https://vk.cc/chjc8L
Discord: 
https://discord.gg/nqkv76YVbj
Форум: https://forum.magicseaonline.com
YouTube: https://goo-gl.me/vfqtA

С уважением, Magicsea Team

Share this post


Link to post
Share on other sites

Еще можешь посмотреть после включения AccountServer логи сервера БД  и увидеть есть ли вообще попытка подключения, будет что-то вроде этогоimage.png.45cd2374864cff797a60865a8b0687d2.png
 


Контакты:
Сайт: https://magicseaonline.com/
Telegram:
https://t.me/magicsea_online - здесь мы публикуем последние новости по разработке
Группа VK:
https://vk.cc/chjbzd
Чат VK: https://vk.cc/chjc8L
Discord: 
https://discord.gg/nqkv76YVbj
Форум: https://forum.magicseaonline.com
YouTube: https://goo-gl.me/vfqtA

С уважением, Magicsea Team

Share this post


Link to post
Share on other sites

Подобные проблемы это нормально и никакая не карма, просто есть особенности ОС или определенных версий  SQL сервера. Я не смотрел гайд по подключению от Вектора и не пользовался им, поэтому не могу сказать подводные камни именно для того, что он советует. Но то что описано выше - стандартный чек-лист для меня при установке нового сервера и подобных проблем. Еще советую попробовать длину пароля уменьшить или увеличить до 8(вроде бы) знаков или воспользоваться примером у Вектора, если он есть, и потом заменить на свой при успешном подключении. 


Контакты:
Сайт: https://magicseaonline.com/
Telegram:
https://t.me/magicsea_online - здесь мы публикуем последние новости по разработке
Группа VK:
https://vk.cc/chjbzd
Чат VK: https://vk.cc/chjc8L
Discord: 
https://discord.gg/nqkv76YVbj
Форум: https://forum.magicseaonline.com
YouTube: https://goo-gl.me/vfqtA

С уважением, Magicsea Team

Share this post


Link to post
Share on other sites
В 06.02.2023 в 10:01, kent82008 сказал:

Понял ладно давай так. Какую версию SQL используешь ?
так же скинь cfg что там по написал начнём с малого 

Повторюсь: всё уже работало. И сервер запускался и клиент.
PKO138(RUS) с форума. )
Использовал SQLEXPRADV_x64_RUS 2012 бесплатный с офф. сервера
После бага всё перепробовав поменял и SQLServer
Поставил SQLServer2012SP4-x64-RUS Standard с ключом регистрации.
Ничего не изменилось.
В cfg файлах всё правильно. Всё работало.
А тут, создавал даже новую пару для входа. С другими именами и паролями. Не помогло.
По сути я вернулся к началу и пытаюсь опять сделать то что уже получалось. 
Серверные файлы норм. База данных чистая. Думаю дело в SQLServere.
Пробую разные и разные способы установки. В сети видео много.
Тут ещё установщик и в microsoft help viewer не находит файлик. 
Без него не устанавливает. (
 

Share this post


Link to post
Share on other sites
В 06.02.2023 в 12:08, Magicsea Online сказал:

проверь что у пользователя БД есть права owner к таблице
image.png.2b2b9b51cbb272b97096339e81e0ff4d.png

 

Попробуй используя cmd попробовать подключиться к базе по логину и паролю пользователя https://www.osp.ru/winitpro/2017/09/13053055
Если это не сработает, то возможно нужно включить протокол TCP/IP (иногда бывают выключены)
image.png.496aa2d02a3c8f6c2986ca5c79bb940b.png

 

Если это не сработает, то будем думать дальше. 

 

db_owner.jpg

Протокол TCP_IP.jpg

Share this post


Link to post
Share on other sites

Прежде чем ставить Пиратию на свой комп я потренировался.)) (на кошечках)
У меня старый ноут есть, вот на нём и тренировался игрушку ставить.
Начинал с XPюши. И Висту попробовал, старая же игрушка - так думал.
Только много нужного мне софта уже давно не найти в сети.
Поставил всё таки на Win10x32 + SQL2008 - PKO138(RUS) с форума.
И сейчас это всё стоит и работает на стареньком ноуте.

Только вот играть на нём, где на 3х гектарах памяти и клиент и сервер с тремя локациями(+) - та ещё история.
Там один только подбор лута воспитывает в тебе железную волю и стальную выдержку.
Потому и решился поставить всё на комп. 
И поставил. Только.. не нужно было туда ставить. Для другого дела комп.
Много слов. Сорри.

Share this post


Link to post
Share on other sites

Я вижу еще возможную проблему - у вас несколько экземпляров SQL сервер развернуто. Между ними могут быть конфликты. Как вы подключаетесь к базе? 
image.png.ae60c99b8909254bfd972e8047c70410.png

Если там стоит IP, то нужно заменить на "название PС\Эксепляр бд"
Пример 

Спойлер

[db]

dbserver            = DESKTOP-BLAVLOAVLA\EXPAMLESQLBLABLA

 

Логи проверили? Подключение к бд через CMD?


Контакты:
Сайт: https://magicseaonline.com/
Telegram:
https://t.me/magicsea_online - здесь мы публикуем последние новости по разработке
Группа VK:
https://vk.cc/chjbzd
Чат VK: https://vk.cc/chjc8L
Discord: 
https://discord.gg/nqkv76YVbj
Форум: https://forum.magicseaonline.com
YouTube: https://goo-gl.me/vfqtA

С уважением, Magicsea Team

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...