Текущее время: Пт, авг 01 2025, 22:27

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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