Архив форума A-Number CRM

 

Связь клиента и сервера

<< В начало < Предыдущая 1 2 3 4 5 Следующая > В конец >>
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Связь клиента и сервера - salinger писал(а):

2. Далее, если использовать "Учётные сведения Windows NT", а затем попытаться выбрать базу данных, то появляется сообщение "Login failed for user SERVERГость". (Замечу, что учётная запись ГОСТЬ на сервере ВКЛЮЧЕНА)


Если Вы выбрали "Учётные сведения Windows NT" и не выбирая базы , проверяете коннект , а Вам выдается сообщение "Login failed for user SERVERГость" , то это говорит о том , что Вы коннектитесь к SQL как "Гость" , а такого юзера на SQL Server - е нет !!

И еще вопрос , Вы говорили что у Вас одноранговая сеть , так какой сервер имеется ввиду ?? И если можно , то подробнее расскажите о железе и софте который стоит в сети !!
 
salinger
Пользователь

Специалист
Постов: 22
graphgraph
 
В ответ на: Связь клиента и сервера - admin писал(а):
такого юзера на SQL Server - е нет !!
Так а что делать-то?

admin писал(а):
И еще вопрос , Вы говорили что у Вас одноранговая сеть , так какой сервер имеется ввиду ??
Сервером я называю машину, на которой стоит MSDE и полная версия программы A-number.

admin писал(а):
И если можно , то подробнее расскажите о железе и софте который стоит в сети !!
Конечно можно: Самый простой свитч D-LINK, компы самые простые - офисные, WinXP sp2, AVG FreeEdition, MS Office.
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Связь клиента и сервера - Давайте для начала сделаем следующее :

В ключе реестра :
HKEY_LOCAL_MACHINE|Software|Microsoft|MSSQLServer|MSSQLServer
LoginMode поставим значение = 2

либо так , для именованного экземпляра

HKEY_LOCAL_MACHINE|Software|Microsoft|Microsoft SQL Server|<Instance Name>|MSSQLServer
LoginMode поставим значение = 2

После этого , перезагрузимся и попробуем подключиться с SQL аутентификацией !!

Проверяем для начала просто коннект с сервером , пройдет или нет ??
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Связь клиента и сервера - У Вас есть возможность , поставить Enterprise Manger (утилита управления из комплекта MS SQL Server) ??

С ее помощью мы бы за пять минут , решили бы Ваш вопрос !!
 
salinger
Пользователь

Специалист
Постов: 22
graphgraph
 
В ответ на: Связь клиента и сервера - Да, я уже тоже дочитался до этого. Вопрос: если мы пробуем логиниться c SQL аутентификацией, то какой логин и пароль указывать? При установке MSDE никаких диалоговых окон не появляется (Ещё раз отмечу, что после установки MSDE и перезагрузки в меню: ПускПрограммы не появляется никаких записей). В процессе установки A-number меня спрашивают какой пароль сделать на базу для пользователя "sa". Ставлю например "54321". После пытаюсь зайти ЛОКАЛЬНО в программу используя логин sa и пароль к нему, появляется уже знакомое сообщение: "Не удается найти сервер или базу".

И ещё странность: локально на "сервере" выполняю в командной строке
Code:

 osql -U sa

. Ответ: Login failed for user sa.
 
salinger
Пользователь

Специалист
Постов: 22
graphgraph
 
В ответ на: Связь клиента и сервера - Да, конечно. Сейчас найду, скачаю.
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Связь клиента и сервера - salinger писал(а):
если мы пробуем логиниться c SQL аутентификацией, то какой логин и пароль указывать? При установке MSDE никаких диалоговых окон не появляется (Ещё раз отмечу, что после установки MSDE и перезагрузки в меню: ПускПрограммы не появляется никаких записей).


При установке MSDE все опции задаются в файле setup.ini , поэтому он никаких окон с вопросами не выдает !!

Надо внести то пароль который Вы указали в файле в строке sapwd="мой_пароль" , его и надо вносить при коннекте !!
Пользователь - sa


В процессе установки A-number меня спрашивают какой пароль сделать на базу для пользователя "sa". Ставлю например "54321".


В этом окне не задается пароль к серверу , в это окно надо вписать именно тот пароль пользователя - sa , который Вы внесли в инифайле !!
 
salinger
Пользователь

Специалист
Постов: 22
graphgraph
 
В ответ на: Связь клиента и сервера - Кхм... я тут слегка запутался в различных manager'ах от микрософта... скажите, это то, что нужно?
 
salinger
Пользователь

Специалист
Постов: 22
graphgraph
 
В ответ на: Связь клиента и сервера - Есть ещё вот такая штука:
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Связь клиента и сервера - Это не то , что я предлагал , но думаю , что подойдет !!

Сейчас скачаем что-нибудь из того , что у Вас есть и напишем инструкцию !!
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Связь клиента и сервера - Запускаем MSDE Manager

Выбираем - Security - Server Logins
В таблице - Logins справа , двойной клик на пользователе - sa

В окне Server Login , на закладке Authentication , ставим точку в радио-батон SQL Server , вписываем в эдит - Password - любой пароль , можно оставить просто пустым , говорим OK , все !!

После этого запускаем A-Number CRM , в настройках соединения ставим точку в радио-батон - Имя и пароль на MS SQL Server .

Имя - вносим - sa
Пароль - тот который внесли в MSDE Manager- е .

Должно приконнектиться !!
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Связь клиента и сервера - Как дела ?? Есть сдвиги ??
 
stalex
Пользователь

Специалист
Постов: 21
graphgraph
 
В ответ на: Связь клиента и сервера - Здравствуйте.
В первую очередь присоединяюсь к благодарностям "salinger"а, спасибо, за это чудо.

пишу в томже топике потому как ситуация похожая.

3 машины WinXP SP2, антивирус KAV7, на одной установил базу данных, на остальных 2-х только клиентскую программу, по началу при запуске A-Number CRM.exe выдавало: Обнаружена ошибка и приложение будет закрыто.... на обеих машинах. при этом телнет коннектится, проблема решилась отключением в KAV7 Проактивной защиты.
Далее при запуске A-Number CRM.exe открывается окно Идентификации, но в меню списка "Сервер" пусто!
Пробовал пользоваться утилитой Data Link.UDL, тот же результат, не видит из выпадающего меню сервер. пробовал вписать имя сервера, но выдаёт ошибку.

в файле setup.ini сделал всё как сказано по инструкции:
[Options]
sapwd="1"
SECURITYMODE=SQL
DISABLENETWORKPROTOCOLS=0
при установке SQL и создании базы проблем не возникало.
Что делать?
заранее спасибо.
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Связь клиента и сервера - А в выпадающем списке пусто на всех трех машинах ??
И что будет если вписать вместо имени IP -адрес машины где стоит SQL ??
Сеть одноранговая ??
Как "ругается" при попытке соединения ??
Стоит ли клиентская часть программы на машине с SQL и если да , то так же выдает пустой список серверов ??

Да и еще проверьте версию MDAC :
Смотрим значение ключа реестра
Code:

 HKEY_LOCAL_MACHINE\Software\Microsoft\ DataAccess\FullInstallVer



Должно выглядеть приблизительно так : 2.81.1117.0
 
stalex
Пользователь

Специалист
Постов: 21
graphgraph
 
В ответ на: Связь клиента и сервера - admin писал(а):
А в выпадающем списке пусто на всех трех машинах ??
ДА на всех двух. на сервере нет клиетской.

И что будет если вписать вместо имени IP -адрес машины где стоит SQL ??

Невозможно найти сервер или базу.

Сеть одноранговая ??
ДА

Как "ругается" при попытке соединения ??

"Невозможно найти сервер или базу." если пытаться соединиться через A-Number CRM.exe.
и "Ошибка перечисления серверов данных. Сообщение счетчика 'Неопознанная ошибка" при нажатии выпадающего меню выбора сервера с утилитой Data_Link .

Стоит ли клиентская часть программы на машине с SQL и если да , то так же выдает пустой список серверов ??

Нет клиентскую не ставил, и не пробовал, только создал базу. но могу попробовать, результат сообщу.

Да и еще проверьте версию MDAC :
Смотрим значение ключа реестра
Code:

 HKEY_LOCAL_MACHINE\Software\Microsoft\ DataAccess\FullInstallVer



Должно выглядеть приблизительно так : 2.81.1117.0


Именно такое значение и присвоено.
 
stalex
Пользователь

Специалист
Постов: 21
graphgraph
 
В ответ на: Связь клиента и сервера - На серверной машине ( где установлена база данных) поставил клиентскую часть, и ура!! всё работает!!
Вам это чтото говорит?
что делать дальше? с клиентских машин по сети ситуация осталась прежней
 
stalex
Пользователь

Специалист
Постов: 21
graphgraph
 
В ответ на: Связь клиента и сервера - Вот ещё результат экспиремента, на серверной машине воспользовался утилитой Data Link и выпадающее меню в выборе сервера также пустое, вернее при нажатии на выбор из списка выдаёт следующую ошибку "Ошибка перечисления серверов данных. Сообщение счетчика 'Неопознанная ошибка' "
А если в ручную вбивать имя сервера и проверять подключение то выдет следущую ошибку "Не выполнена проверка подключения из-за ошибки при инициализации поставщика. Cannot open database requested in login 'Name_Base'. Login fails."
Вот.
 
stalex
Пользователь

Специалист
Постов: 21
graphgraph
 
В ответ на: Связь клиента и сервера - Ситуация изменилась, меню списка также остаётся пустым, но при вводе имени сервера вручную, всё соединяется! работает!, но утилита даталинк также капризничает.
Так как сама программа соединятеся, то пока вопрос решен.
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Связь клиента и сервера - Что соединяется хорошо , но давайте экспериментировать дальше !! ;о))

Сделайте следующее :

Пуск - Выполнить cliconfg.exe - закладка - Общие , какие там есть включенные протоколы и где стоят "галки" ??
 
stalex
Пользователь

Специалист
Постов: 21
graphgraph
 
В ответ на: Связь клиента и сервера - В этой настройке по выше указанной инструкции вчера ещё, я перенёс в протоколы "Включенные" только TCP/IP, хотя до этого было пусто. "Галок" нет нигде.
 
admin
avatar Администратор

Администратор
Постов: 2728
graph
 
В ответ на: Связь клиента и сервера - Внесите еще - Именованные каналы , под TCP/IP , хуже не будет !!

Про Data Link.UDL

В форме "Свойства связи с данными" в закладке - Поставщик данных - встаем на строку Microsoft OLE DB Provider for SQL Server , жмем кнопку - Далее и попадаем на закладку - "Подключение" , около редактируемого поля - "Выберите или введите имя сервера" , есть кнопка - "Обновить" , (хотя при открытии формы и происходит поиск списка) попробуйте нажать ее !!
 
<< В начало < Предыдущая 1 2 3 4 5 Следующая > В конец >>
© 2005 - 2015 A-Number Software. Все права защищены                          Написать письмо