Программный комплекс «Центр здоровья»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Оборудование центров здоровья - новый макрос для предоставления информации http://hc-forum.mednet.ru/index.php?topic=1440.msg24164#msg24164

Автор Тема: Транспортный сервис ->DBConnectionCheck  (Прочитано 6217 раз)

ArHanGEL

  • Jr. Member
  • **
  • Карма: +0/-0
  • Сообщений: 70

Доброго времени суток. Проблема следующая. При развертывании  РИРа возникли затруднения в ледующем. Соединение транспортного сервиса с базой данных, не проходит. Сам сервис доступен, зеркало тоже работает. Сервисы вращаются на машине с именем main-server. SQL 2005 EE Установлен на другой машине с именем NE123 На обеих стоит SQL. При попытке подключения с main-server к NE123 при помощи managment studio соединение проходит. На Сервере настроена смешаная авторизация. При подключении выбираю тип авторизации SQL. При проверке коннекта ТС с БД вылетает Ошибка INTERNAL_ERROR. Прошу помоч с решением сложившейся ситуации. Файлы LOG и Config прилагаю. malibuts.log файл не создается.
Записан

delta

  • Moderator
  • Jr. Member
  • *****
  • Карма: +11/-3
  • Сообщений: 94
  • SofTrust member
Re: Транспортный сервис ->DBConnectionCheck
« Ответ #1 : 29 Июня 2011, 08:03:39 »

Для SQL авторизации строка подключения должна выглядеть так:
connectionString="Data Source=NE123\MSEXPRESS;Initial Catalog=TSDB;Persist Security Info=True;User ID=sa;Password=тутпароль"
пробелы около символа "=" стоять не должны
Записан

ArHanGEL

  • Jr. Member
  • **
  • Карма: +0/-0
  • Сообщений: 70
Re: Транспортный сервис ->DBConnectionCheck
« Ответ #2 : 29 Июня 2011, 08:32:05 »

Имя станции не указывается ?? И все равно ошибка.
Записан

ArHanGEL

  • Jr. Member
  • **
  • Карма: +0/-0
  • Сообщений: 70
Re: Транспортный сервис ->DBConnectionCheck
« Ответ #3 : 29 Июня 2011, 08:46:03 »

Все, поправил. Хотя как то странно получается. режим вроде смешанный. Но если в самой системе пользователь с таким именем не создан, соединение не проходит. Вопрос, зачем смешанный режим устанавливать, если используется Windows mode ??
Записан

delta

  • Moderator
  • Jr. Member
  • *****
  • Карма: +11/-3
  • Сообщений: 94
  • SofTrust member
Re: Транспортный сервис ->DBConnectionCheck
« Ответ #4 : 30 Июня 2011, 09:11:13 »

Если используете Windows авторизацию, то необходимо пользователю, от имени которого работает IIS, дать права на нужную базу данных MSSQL.
Записан
 

Страница сгенерирована за 0.12 секунд. Запросов: 19.