Текущее время: Вс, июл 20 2025, 14:36

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Соединиться с удаленной базой
СообщениеДобавлено: Ср, июн 06 2007, 08:44 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 28 2005, 06:24
Сообщения: 74
пытаюсь осуществить соединение с удаленной базой MS SQL
EXEC SQL.
SET CONNECTION :'LINC'
ENDEXEC.
возвращает sy-subrc = 4
настроила таблицу
DBCON
соединение БД LINC
СУБД MSS
пользователь NNG
пароль
ИнфоПоСоединению SQL2K
может в последней записи не достаточно прописать просто название сервера, если да то уточните что именно прописывается в это поле


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 06 2007, 09:14 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 02 2006, 14:22
Сообщения: 138
Откуда: г.Новомичуринск
Пол: Мужской
Попробуй те Вот так
Code:
  exec sql.
    connect to 'LINC'
  endexec.
  EXEC SQL.
    set connection 'LINC'
  ENDEXEC.

_________________
Не ломайте то что уже есть.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 06 2007, 09:34 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 28 2005, 06:24
Сообщения: 74
вываливается в дамп

Error setting up a secondary database connection.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 06 2007, 09:44 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 02 2006, 14:22
Сообщения: 138
Откуда: г.Новомичуринск
Пол: Мужской
А кокава строчка конекта (ИнфоПоСоед) в DBCO?
Цитата:
К примеру работает 100%
MSSQL_SERVER=SAMURAI.RYAZGRES.RU;MSSQL_DBNAME=SAP

_________________
Не ломайте то что уже есть.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 14 2007, 11:45 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, сен 08 2006, 11:20
Сообщения: 39
REPORT Z_DB_CON_SQL.

DATA: BEGIN OF wa OCCURS 0,
ID TYPE ZSTR_SAP_SQL-ID,
Time TYPE ZSTR_SAP_SQL-TIME,
Titl TYPE ZSTR_SAP_SQL-TITL,
Link TYPE ZSTR_SAP_SQL-LINK,
SAPID TYPE ZSTR_SAP_SQL-SAPID,
Status TYPE ZSTR_SAP_SQL-STATUS,
END OF wa.

DATA: BEGIN OF WAR,
TITL TYPE ZSTR_SAP_SQL-TITL,
LINK TYPE ZSTR_SAP_SQL-LINK,
SAPID TYPE ZSTR_SAP_SQL-SAPID,
STATUS TYPE ZSTR_SAP_SQL-STATUS,
END OF WAR.

DATA:
T_LINK TYPE ZSTR_SAP_SQL-LINK,
T_SAPID TYPE ZSTR_SAP_SQL-SAPID.



DATA: STR_SQL(150) TYPE C.

exec sql.
connect to 'MS_SQL' as 'SM1'
endexec.

EXEC SQL.
OPEN dbcur FOR SELECT ID, Time, Titl, Link, SAPID, Status FROM SAP
ENDEXEC.

DO.
EXEC SQL.
fetch next dbcur into :wa.
ENDEXEC.
IF sy-subrc NE 0.
EXIT.
ENDIF.
APPEND wa.
ENDDO.

EXEC SQL.
close dbcur
ENDEXEC.

LOOP AT wa.
WRITE: / wa-ID, wa-Time, wa-Titl, wa-Link, wa-SAPID, wa-Status.
ENDLOOP.

T_LINK = 'RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR'.
T_SAPID = `12345678901234567890123456789012`.

CLEAR WAR.

*CONCATENATE TEXT-001 T_LINK TEXT-001 INTO WAR-LINK.
*CONCATENATE TEXT-001 T_SAPID TEXT-001 INTO WAR-SAPID.

CONCATENATE `'` T_LINK `'` INTO WAR-LINK.
CONCATENATE `'` T_SAPID `'` INTO WAR-SAPID.


WAR-TITL = 1.
WAR-STATUS = 1.


EXEC SQL.

INSERT INTO SAP ( Titl, Link, SAPID, Status ) VALUES ( :WAR-TITL, :WAR-LINK, :WAR-SAPID, :WAR-STATUS )

ENDEXEC.
COMMIT WORK.




*EXEC SQL.
* CREATE TABLE SAP_IN (
* ID CHAR(1),
* TIME CHAR(18),
* TITL CHAR(10),
* LINK CHAR(255),
* SAPID CHAR(32),
* STATUS CHAR(1),
* PRIMARY KEY (ID)
* )
*ENDEXEC.


exec sql.
disconnect 'SM1'
endexec.

****************************************************
В SM59

RFC-адрес MS SQL
Тип соединения X АВАР-драйвер

Описание 1 Connect to MS SQL

_________________
Специалист по решению проблем, которые сам себе создал...


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

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


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

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


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

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