23.10.2006 14:29
bayan
 
У меня такой вопрос. Никто не пытался cоединить базы 1С и Супермага, т.е. SQL и Oracle?. Было бы неплохо добиться обновления базы SQL запросами к БД Oracle.
Может ест решения, я просто не знаю. Давайте обсудим...
23.10.2006 14:31
OlegON
 
Читаем про гетерогенные сервисы Oracle и удивляемся...
23.10.2006 14:37
Mtirt
 
И здесь уже были такие темы. Ищи...
24.10.2006 10:38
AlexeyV
 
Код:
insert dbo.goods
(sh, name, count, modify, price, idCurrency, article, idSession)
Select * from
openrowset('MSDAORA','PRD';'login';'pass'
,
'Select  LPAD (b.ean11, t.lnean, ''0'') as "barcode", n.MAKTX as "name",1 as "count",
0 as "modify",0 as "price", 0 as "Currency",b.MATNR as "article",0 as "ses"
from SAPRDP.MEAN b join SAPRDP.MARA m
on b.Matnr=m.matnr and b.mandt=m.mandt
join SAPRDP.MAKT n
on b.Matnr=n.matnr and b.mandt=n.mandt
join SAPRDP.TNTP t on b.eantp=t.numtp and t.mandt=''405''
where  m.mandt=''405'' and
b.MEINH=''ST'' and m.LVORM<>''X'' and m.MTART=''HAWA'' and m.ATTYP in (''00'',''02'')
and n.SPRAS=''R''
and m.matnr>=''M''
')
Пример для R/3, но ничего не мешает переделать запрос в openrowset в супермажный.
Необходимые условия:
1. На сервере MSSQL должен быть установлен клиент oracle
2. На сервере MSSQL должны быть прописаны базы в tnsnames.ora
3. На сервере MSSQL должно быть создано ODBC соединение на оракловый сервер (и оно должно работать)
24.10.2006 12:36
bayan
 
Вот спасибо, буду пробовать!!! *16
31.10.2006 17:50
gurman
 
Дружно переходим на продукты Астора и проблемы с выгрузкой в 1с решаются сами собой
31.10.2006 17:53
Mtirt
 
Ты в этом уверен? У нас тут у многих есть опыт работы с Астором.
И Выгрузка в бухгалтерию у меня была еще сложнее, чем сейчас...
31.10.2006 19:19
OlegON
 
Цитата:
gurman Дружно переходим на продукты Астора и проблемы с выгрузкой в 1с решаются сами собой
Мы, наверное, друг друга помним, если ты сисадмин той фирмы, какой подписался... Если есть желание погадить, то лучше не надо. Будет быстро и безболезненно для нас. Если хочешь поругать - делай аргументированно. В противном случае можешь не начинать, если это и было лучшее решение, то только за счет того, что им не занимается тот, кто занимался Супермагом от вас. Готов доказать и привести независимые мнения тех, кому так же посчастливилось работать с этим "сисадмином".
01.11.2006 16:01
bayan
 
Раз уж тема имела продолжение...
А может кто продаст готовое решение по синхронизации БД SQL и Oracle????? ;););)
Пишите в личку.. обсудим
Часовой пояс GMT +3, время: 01:15.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.