avatar_SmallHabit

Исходный код серверной библиотеки ACGroup C++ Source на празднике форума

Автор SmallHabit, 2010 Апр. 10, 14:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

user_MU

Сказать может каждый :)
А вот помочь решить проблему не всякий сможет.
Проблема
CSQL
[Microsoft][SQL Native Client]Поставщик именованных каналов: С обоих концов канала отсутствуют процессы.

не решена до сих пор.
Причем заметьте - вылет именно в вашей библиотеке.

Bason4ik

ппц....ЛеГранд верно говорит^^и как говорится если руки "не оттуда" то и глаз алмаз не поможет^^что вы там делаете с кодом что у вас так всё выходит....)))удаляется несколько строчек и добавляется одна))))

user_MU

#102
1. С кодом ничего не делал. Запускаю FREE версию сервера (да и с Premium та же беда).
2. Пробовал заменять Вашей же (Bason4ik) скомпиленной и правильной DLL - результат тот же.

Обломсс господа умники :) Еще "умные" и самое главное "ценные" советы будут?


P.S. Другие сборки в том числе и SCF запускаются. Странно да? Родная WzAg.dll работает а эта отказывается ...

LeGrand

Ну во первых сервер не использует именованные каналы, это раз. Именованные каналы, это что-то наподобие Сокетов, только проще, и работают и именем компьютера.
Если у вас 2005 или 2008 SQL сервер, то надо подключаться к базе так:
ACG_Connect.ini

ACG_SQLHost = LEGRAND-C16FE7B\MUSERVER

У вас же будет  = ИМЯ КОМПА\ИНСТАНС

user_MU

Да, именно 2005. О чем я указал в этом посте ТЫЦ

С утра шарился по именнованным каналам ТЫЦ , протоколу ТСР и диспетчеру конфигураций SQL....
Вот только время не позволяет проверить.
Егор спасибо за совет, вечерком опробую.

Deathless

Цитата: LeGrand от 2010 Апр. 15, 06:53  ACG_SQLHost = LEGRAND-C16FE7BMUSERVER

У вас же будет  = ИМЯ КОМПАИНСТАНС
Такой адрес надо писать только если руки кривые  (rofl)
Надо Named Pipes выключить и TCP/IP протокол включить, и работает быстрее и адрес 127.0.0.1 будет.

LeGrand

#106
Я смотрю у нас тут стали люди блистать своими знаниями.

Только вот ответь мне на 1 вопрос:
Чем кардинально в подключении, отличается 2005 от 2008, а также какой стоит у тебя?

А также, с чего ты взял, что пайпы медленнее TCP?

Deathless

Цитата: LeGrand от 2010 Апр. 15, 10:07  Я смотрю у нас тут стали люди блистать своими знаниями.

Только вот ответь мне на 1 вопрос:
Чем кардинально в подключении, отличается 2005 от 2008, а также какой стоит у тебя?

А также, с чего ты взял, что пайпы медленнее TCP?
Простой ответ тебе - читай книги!

LeGrand

#108
Ты ответил достойно.

Давай я отвечу за тебя.
В 2008, подключение на локалке без указания инстанса невозможно.
Хоть все способы включи, и оставь только TCP/IP, всеравно придется написать LEGRAND-C16FE7BMUSERVER. Даже в ODBC я указал LEGRAND-C16FE7BMUSERVER.

LEGRAND-C16FE7B - не именованный канал.
На локалке у меня вообще коннетится как "ЕГОР-ПКMUSERVER" ))

TCP быстрее именованных каналов? Да ладно?
TCP:
Клиент -> десяток функций Ws2_32.dll -> Винсок -> Сервер
Pipe:
Клиент -> Пайп -> Сервер

Пайпы, говоря русским языком "файл открытый в памяти". Даже фунции работы с пайпами едиентичны простой работе с файлами(CreateFile, Read/WriteFile)

Вопрос, что будет быстрее работать? Хотя эта разница столь незаметна в му серверах, что всеравно что использовать. Сколько запросов идут в базу в 1 сек? 0.3? 0.2? Всеравно MSSQL выжрет 1гб памяти... ))

https://msdn.microsoft.com/en-us/library/aa...38(SQL.80).aspx

Crazzy-

Цитата: Deathless от 2010 Апр. 15, 18:19  Простой ответ тебе - читай книги!


Цитата: LeGrand от 2010 Апр. 15, 18:29  Ты ответил достойно.

Давай я отвечу за тебя.
В 2008, подключение на локалке без указания инстанса невозможно.
Хоть все способы включи, и оставь только TCP/IP, всеравно придется написать LEGRAND-C16FE7BMUSERVER. Даже в ODBC я указал LEGRAND-C16FE7BMUSERVER.

LEGRAND-C16FE7B - не именованный канал.
На локалке у меня вообще коннетится как "ЕГОР-ПКMUSERVER" ))

TCP быстрее именованных каналов? Да ладно?
TCP:
Клиент -> десяток функций Ws2_32.dll -> Винсок -> Сервер
Pipe:
Клиент -> Пайп -> Сервер

Пайпы, говоря русским языком "файл открытый в памяти". Даже фунции работы с пайпами едиентичны простой работе с файлами(CreateFile, Read/WriteFile)

Вопрос, что будет быстрее работать? Хотя эта разница столь незаметна в му серверах, что всеравно что использовать. Сколько запросов идут в базу в 1 сек? 0.3? 0.2? Всеравно MSSQL выжрет 1гб памяти... ))

https://msdn.microsoft.com/en-us/library/aa...38(SQL.80).aspx


Вывод =) : Деф походу тебе нужно книжки читать =)))

DarkFlame

#110
Will someone help me
error here -> void gObjLifeCheckHook(OBJECTSTRUCT* mObj, OBJECTSTRUCT* pObj, int AttackDamage, int DamageSendType, int MSBFlag, int MSBDamage, BYTE Skill, int iShieldDamage);

pls help pls...\
LeGrand,Deathless pls fix it guys

user_MU

Дайте кто DarkFlame собранную дллку. Мучается человек...

DarkFlame
https://x-mu.net/topic8073s50.html#

DarkFlame

Аве ей боклук тряа ми аз да си го компилирам ве.Идиотщина от всякъде....

user_MU

Это по-каковски тут написано?
Хех, и даже не скажешь что транслит офф

Crazzy-

Это он так материт кавото чтобы неспалили :стопудов:

Satoshi

Спорите как дети малые, кто кого умнее. Людям лучше бы помогли кто "не умный"

Bason4ik

ммммммм)))походу он по болгарски сказал)

LeGrand


user_MU

Видно не мой день сегодня :(
Взял маин отсюда - https://x-mu.net/topic6853s0.html#
и отсюда - /index.php?topic=7649.0?hl=Acgroup&st=0#
Ни один не смог подключится, серийник из конфигов, ИП нормальный.
Может дело не в маине а в ConnectServer? ConnectServer(bor) у меня не запускался, я сменил его на Вебзеновский....

DarkFlame


Похожие темы (5)

Сообщений: 17
Просмотров: 9295

Сообщений: 32
Просмотров: 13903

Сообщений: 12
Просмотров: 6673