Текущее время: Сб, июл 26 2025, 11:28

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Соединение через EXEC SQL к MSSQL2005
СообщениеДобавлено: Вс, окт 14 2007, 22:33 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 21 2004, 16:30
Сообщения: 609
Пол: Мужской
Вопрос о доступе к БД MS SQL2005 из SAP ERP 2005 NW2004s.
Сразу скажу, я изучил все что было по этому поводу на форуме и посмотрел ноты. Но что то не проходит соединение.
dll библиотеку для MSS я скачал и положил в exe каталог сапа.
Транзакцию DBCO выполнил. Содержимое ниже.

Соединение БД QUIKDB
СУБД MSS
ИмяПользоват MAY\Administrator
Пароль БД /
ИнфоПоСоед MSSQL_SERVER= MAY\STOCK MSSQL_DBNAME=QUIKDB

Лимит соединения 5
Оптим. число соед. 5

SQL сервер настроен на аутентификацию виндов. поэтому пароль можно оставить пустым, когда был не пустой эффект тот же. Так что дело не в пароле, дело не в том что длина логина больше 16 символов.
В инфосоенинении ставил имя сервера и np:<имя сервера> и tcp:<имя сервера>.
Ошибка все время на connect to 'QUIKDB'

ДинамОшибка DBIF_DSQL2_CONNECTERR
Исключ. CX_SY_NATIVE_SQL_ERROR

Что то я не пойму где я ошибаюсь.

То же самое я сделал для соединение с ораклом, CON_ENV то что в tnsnames.ora прописано, все работает.

С удовольствием выслушаю ваши идеи.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 15 2007, 12:17 
Специалист
Специалист

Зарегистрирован:
Сб, сен 01 2007, 08:56
Сообщения: 108
Откуда: Минск
Пол: Мужской
В dev_w* что нить есть?
Включение trace как в секции 'Troubleshooting:' следующей ноты ничего не показало?
Note 738371 - Creating DBCON multiconnect entries for SQL Server

Что в секции 'How to correct the error' дампа написано?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 15 2007, 13:31 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 21 2004, 16:30
Сообщения: 609
Пол: Мужской
Запускал отчет как в этой ноте написано чтобы трассировку сделать.
Файла в каталоге work не образовалось.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 15 2007, 14:16 
Специалист
Специалист

Зарегистрирован:
Сб, сен 01 2007, 08:56
Сообщения: 108
Откуда: Минск
Пол: Мужской
По идее trace dbsl_w?? пишется когда какая то твоя прога пытается коннектиться к той базе. При включенном trace ты запускал тесты как в пунктах 1 и 2 секции 'Troubleshooting'?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 15 2007, 15:08 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 21 2004, 16:30
Сообщения: 609
Пол: Мужской
Запускал и файл искал. Все по ноте делал.
Вот еще одну вешь попробую, более удобную, можно пользоваться транзакцией st04_mss.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 15 2007, 15:09 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 21 2004, 16:30
Сообщения: 609
Пол: Мужской
Запускал и файл искал. Все по ноте делал.
Вот еще одну вешь попробую, более удобную, можно пользоваться транзакцией st04_mss.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 15 2007, 15:12 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 21 2004, 16:30
Сообщения: 609
Пол: Мужской
Запускал и файл искал. Все по ноте делал.
Вот еще одну вешь попробую, более удобную, можно пользоваться транзакцией st04_mss.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 15 2007, 21:46 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 21 2004, 16:30
Сообщения: 609
Пол: Мужской
Ерунда какая то, несколько раз сообщение отдублировалось.
Причина ошибки такая что ни в одной ноте не найдешь на данный момент. Дело в том что библиотека dbmssslib.dll кладется в каталог DIR_LIBRARY. для версий до 7, т.е. до 640 включительно это /usr/sap/<SID>/SYS/exe/run и параметр на этот путь указывает.
В NWs2004 путь другой ../SYS/exe/nuc/NTI386 а параметр по прежнему указывает на старый путь. После того как поправил параметр в профиле, явно указав путь все заработало.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 14 2008, 09:48 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Склеротик написал:
Ерунда какая то, несколько раз сообщение отдублировалось.
Причина ошибки такая что ни в одной ноте не найдешь на данный момент. Дело в том что библиотека dbmssslib.dll кладется в каталог DIR_LIBRARY. для версий до 7, т.е. до 640 включительно это /usr/sap/<SID>/SYS/exe/run и параметр на этот путь указывает.
В NWs2004 путь другой ../SYS/exe/nuc/NTI386 а параметр по прежнему указывает на старый путь. После того как поправил параметр в профиле, явно указав путь все заработало.


Про какой параметр шла речь не вспомните


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB