Текущее время: Вс, май 04 2025, 17: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 - сюда



Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Коннект к MSSQL через DBCON
СообщениеДобавлено: Пн, апр 24 2006, 15:04 
Гость
Есть R/3 4.0B
Центральная инстанция на Solaris 5.6 ORACLE 8.0.5
Диалог на Windows 2003 Server.

Хочу законнектиться к MSSQL посредством
exec sql.
connect to 'имя коннекта'
endexec.

Прога валится в дамп - говорит нет записи 'имя коннекта' в DBCON, хотя в DBCON такая запись есть.

Это как-нибудь лечится?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 24 2006, 15:28 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:10
Сообщения: 614
Откуда: Moscow
Никак с Solaris ты к MSSQL не зацепишься.

_________________
по прозвищу Тосманский Дьявол


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 24 2006, 15:39 
Гость
Прогу то я выполняю на виндовом диалоге - должно получиться, кстати после переключения типа бд на оракл и обратно в DBCON дамп перестал валиться :) Сча еще чуть чуть и соединю :D


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 24 2006, 16:07 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:10
Сообщения: 614
Откуда: Moscow
Ну отпишешь тогда о результатах :wink:

_________________
по прозвищу Тосманский Дьявол


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Не прет :(
СообщениеДобавлено: Вт, апр 25 2006, 11:59 
Гость
connect to
отрабатывает нормально

а вот последующий select
ничего не видит

так что пока не выходит каменный цветок


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: Коннект к MSSQL через DBCON
СообщениеДобавлено: Вт, апр 25 2006, 22:48 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
Иванов Г. А. написал(а):
Есть R/3 4.0B
Центральная инстанция на Solaris 5.6 ORACLE 8.0.5
Диалог на Windows 2003 Server.

Хочу законнектиться к MSSQL посредством
exec sql.
connect to 'имя коннекта'
endexec.

Прога валится в дамп - говорит нет записи 'имя коннекта' в DBCON, хотя в DBCON такая запись есть.

Это как-нибудь лечится?


я чегото видимо не впариваю - а причем тут MS SQL ? :shock: или причем тут exec sql ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коннект к MSSQL через DBCON
СообщениеДобавлено: Ср, апр 26 2006, 08:11 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:10
Сообщения: 614
Откуда: Moscow
Egal написал:
Иванов Г. А. написал(а):
Есть R/3 4.0B
Центральная инстанция на Solaris 5.6 ORACLE 8.0.5
Диалог на Windows 2003 Server.

Хочу законнектиться к MSSQL посредством
exec sql.
connect to 'имя коннекта'
endexec.

Прога валится в дамп - говорит нет записи 'имя коннекта' в DBCON, хотя в DBCON такая запись есть.

Это как-нибудь лечится?


я чегото видимо не впариваю - а причем тут MS SQL ? :shock: или причем тут exec sql ?

Вот причем
When you start the R/3 System, an initial connection is opened to the R/3 database. The multi-connect allows you to open other connections to other databases of the same, or a different, type. The only condition is that the database must be supported by SAP . When you activate a database connection, the subsequent Native SQL statements are executed by this database system. Each connection that you want to address using multi connect must be described by a record in the table DBCON.
You open a connection with the command CONNECT TO dbs, where dbs is the name of the connection as specified in the table DBCON. You can specify the name either as a host variable or a literal. You can use the AS alias addition to specify an alias name for the connection. This is necessary if you want to open more than one connection to the same database. To make connection dbs the current connection, use the statement SET CONNECTION dbs. All subsequent Native SQL statements are then processed by this connection. SET CONNECTION DEFAULT resets the initial connection. To close the current connection, use the DISCONNECT command

:wink:

_________________
по прозвищу Тосманский Дьявол


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 26 2006, 11:55 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
А клиент ms sql на диалоговом сервере поставлен?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 26 2006, 12:09 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Люди, а Вы ничего не путаете ?

Системе, кажется, по-барабану где выполняется прога с EXEC SQL. В фоне или в диалоге. Для того чтобы можно было законнектиться к другой базе, прописанной в DBCON, нужен "драйвер" этой базы который дергается ядром SAP-системы....

Вот второй вопрос - существует, ли, он для солярки......
На винде эта библиотека dbmssslib.dll - попробуй поискать по такому имени дял солярки.... Вероятно он будет dbmssslib.so или dbmssslib.so.xxx.xxx

На services.sap.com с годик назад много что из коннекторов видел разложено было отдельно по платформам и т.д.

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Ср, апр 26 2006, 12:10 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:10
Сообщения: 614
Откуда: Moscow
Mike1 написал:
А клиент ms sql на диалоговом сервере поставлен?

Видимо стоит, иначе бы он не смог DBCON настроить.
Ждем результатов одним словом :wink:

_________________
по прозвищу Тосманский Дьявол


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коннект к MSSQL через DBCON
СообщениеДобавлено: Ср, апр 26 2006, 12:14 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
Иванов Г. А. написал(а):
Диалог на Windows 2003 Server.

Ядро sap EXT или нет,
т.е. там есть разделение на базозависимую и базонезависимую части?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 26 2006, 12:24 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Кстати, если я попутал понятия - ищи именно виндовый коннектор.....

Просто я привык оперировать старыми понятиями - "сервер базы данных" и "сервер приложений"

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 26 2006, 12:30 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, авг 27 2004, 09:10
Сообщения: 614
Откуда: Moscow
vvvictor написал:
Люди, а Вы ничего не путаете ?

Системе, кажется, по-барабану где выполняется прога с EXEC SQL. В фоне или в диалоге. Для того чтобы можно было законнектиться к другой базе, прописанной в DBCON, нужен "драйвер" этой базы который дергается ядром SAP-системы....

Вот второй вопрос - существует, ли, он для солярки......
На винде эта библиотека dbmssslib.dll - попробуй поискать по такому имени дял солярки.... Вероятно он будет dbmssslib.so или dbmssslib.so.xxx.xxx

На services.sap.com с годик назад много что из коннекторов видел разложено было отдельно по платформам и т.д.

Для соляры нет такой библиотеки , об этом писалось выше.

_________________
по прозвищу Тосманский Дьявол


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 26 2006, 12:44 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Пн, сен 06 2004, 11:43
Сообщения: 1551
Пол: Мужской
Lamer написал(а):
Для соляры нет такой библиотеки , об этом писалось выше.


и это плехо....... хоть-бы написали формат драйвера чтоб можно было попытаться самим реализовать если-что.....

_________________
Ex ipso fonte bibere
Цитата:
Abyssus abyssum invocat
Dies diem docet
Ducunt volentem fata, nolentem trahunt

Estote prudentes sicut serpentes


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Коннект к MSSQL через DBCON
СообщениеДобавлено: Ср, апр 26 2006, 13:34 
Гость
Иванов Г. А. написал(а):
Есть R/3 4.0B
Центральная инстанция на Solaris 5.6 ORACLE 8.0.5
Диалог на Windows 2003 Server.


R3 40B EXT или не EXT не знаю - скажите как посмотреть
Там же на виндах стоии MSSQL сервер, клиент видимо тоже стоит.

Саповские ноты говорят о том что если есть виндовый аппликэйшен сервер то можно коннектиться к mssql c этой виндовой инстанции через библу dbmssslib.dll

Однако сам этот абапровский текст вместе с чудо табличкой DBCON ведет себя довольно странно.
В частности команда
connect to 'AAA' отрабатывает без ошибок при наличии записи в DBCON, однако реального соединения я не вижу - т. е. не могу выполнить никакого селекта из базы mssql прога валится в дамп "нет таких объектов"


Пометить тему как нерешенную
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.

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


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

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


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

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