#0
by dragonIMV
Стоит 1С 8.1 на SQL. Стоит стронняя бухгалтерия на SQL. Нужно из 1С выгрузить данные напрямую в SQL той бухгалтерской программы. Можно ли это сделать средствами языка 1С и если можно, то как?
#4
by dragonIMV
(((( никогда такого не делал, а просят ответ к утру, смогу ли научиться. Компа под боком нет и не будет до утра.
#8
by sash-ml
смотря какие даные, можно попробовать выгрузить из 8ки в ексель и загрузить в ту бухию 'SELECT * FROM [Sheet1$]') вот еще вариант BULK WITH ( ) GO
#9
by Mort
В двух словах: 1. Создаешь переменные для работы с SQL 2. Подключаешься к базе: 3. Выполняешь команды на языке SQL
#12
by dragonIMV
Разве что подскажете как с айфона полрубиться напрямую к серваку сейчас, как например на компе удаленный рабочий стол))) тогда б сейчас учился))))
#14
by dragonIMV
Да не, с програмкой специальной к домашнему компу умею подрубаться, но скуля там нет и на файловом варианте не потренироваться(((
#18
by dragonIMV
Т.е. Типа буду больше зарабатывать и девушки красивеее подтянутся?))) не люблю я таких девушек)))
#19
by Новиков
знанья SQL прямо пропорциональны размеру женской груди, лежащей рядом с тобой. Так что делай выводы. Дружок :)
#20
by dragonIMV
и что же мне делать то??? мне SQL надо хорошо знать, а грудь люблю маленькую (((( нинада мне девушек с большими грудями))))
#21
by rs_trade
не ищем легких путей? сделать то можно, но ох и заи...ся ты через скуль тащить данные....
#23
by Rovan
да нее...лучше ходи в драной одежде, лохматый, пой песни под ггитару - тогда девушки будут любить за романтику, честность и искренность :-)
#24
by dragonIMV
из самой 1С из скуля данные получать не надо...в 1С все стандартно...данные получаю через запросы, тут все легко... но данные в ту самопистную программу можно передать только через скуль... в SQL создана специальная база для обмена...куда мне надо данные передавать автоматически...чтоб пользователь нажимал только одну кнопку и все работало... понятно, если не смогу напрямую через 1Ску, то или через файл или еще что придумаю, тут уже не трудно будет...
#25
by dragonIMV
гитара говоришь...как раз учусь играть)))) и джинсы рваные купил))) а насчет искренности...за это меня наоборот не любят)))) я правду люблю в глаза говорить, какая она бы не была...и все что думаю всегда в глаза говорю... не любят это девушки зачастую ((((
#26
by ДенисЧ
Ну, если у тебя не получится SQL из 1с использовать, то тогда тебе прямая дорога в дворники, извинияюсь, в менеджеры подметательной техники...
#27
by dragonIMV
дак если возможность такая есть, то научусь конечно)))) меня сама возможность волновали и легкий толчок, куда направиться, чтоб изучить)))
#28
by dragonIMV
хотя в данный момент, слегка под пивом и без доступа к какой либо версии SQL это трудно сделать...пока только теоретически вот форум читаю и готовлюсь к завтра...
#29
by dragonIMV
а вот кстати, вопрос по существу... отличается чем то подключение к MySQL От SQL? синтаксис подключения один и тот же, или в 1С надо по разному это делать?
#34
by dragonIMV
блин, и никто не поможет пьяному коллеге ((( ну да ладно, соединение с MySQL разобрался... сам язык MySQL знаю и как посылать разберусь... осталось понять как соединяться к базе на SQL,..ну да как комп найду с ним, сервак, то попробую и узнаю как и что...
#35
by dragonIMV
хотя поспешил)))) при добавлении новой строки в MySQL, добавляется пустая строка...в таблицах MySQL,..пока что то не то делаю... есть кто подскажет в чем именно ошибка может быть?)))
#36
by Soldy
Конфигурация конвертация данных в помощь. И прочие обмены данными через XML. С SQL в плотную не сталкивался, хотя курить ее и приходилось, но если база не используется круглосуточно, то можно в свободное от работы баз время выгрузиться в файловый вариант поменяться данными и в дальнейшем загрузить данные в SQL.Документация предусматривает такой вариант.
#38
by Soldy
Извиняюсь немного не понял вот это >>Стоит сторонняя бухгалтерия на SQL. Здесь ADO, COM, SQL.
#41
by dragonIMV
черт, у нас офис затопило из-за ливня(((( ладно ноут цел...но я промок... а что именно не понятно? 1Ска не могла 8 лет назд поддержать предприятие с 10 000 сотрудниками... из самой
#42
by dragonIMV
из самой 1С приезжали и отказались на 7.7 продвигать... в результате там самопистная программа для этого стоит
#43
by dragonIMV
и они не хотят делать обмены через файл... а хотят из 1Ски напрямую в промежуточную SQL грузить данные...откуда они сами захватят данные и уже в основную базу данных SQL засунут
#44
by dragonIMV
так, все...не зря говорят, утро вечера мудренее)))) с MySQL разобрался, прогрузил примерную таблицу, работает на ура... уф...чичас напьсю...чаем крепким...и тогда SQL буду мучить...если не утону... а то в офисе все плавает (((( и это второй этаж....что ж на первом там...боюсь идти туда...
#45
by dragonIMV
т.е. все что надо, это СтрокуСоединенияСБазой правильно написать и все)))) остальное все тоже самое... для MySQL 5.1 это выглядит так: первоночально необходимо только установить драйвер, а mysql русского сайта можно скачать драйвер odbc, далее запустить его и установить... но затем надо его прописать на компе, так как автоматически не прописался... так как я на ноуте работал локально, то у меня это в винде ХП делается следующим образом: пуск/панель управления/администрирование/источники данных (odbc) заходим туда, если появилась строчка MySQL ODBC 5.1 Driver, то все хорошо и ничего делать не надо, если автоматически не появилось, то делаем "Добавить" и ищем строчку с нужным нам MySQL ODBC 5.1 Driver (у меня второй снизу был в списке). Вот, установка дров завершена. После неё код для 1Ски выше начал работать без проблем.
#48
by strange2007
Я когда делал связки баз, мне хватило этой инфы. Связывал несколько баз через промежуточный MS SQL
#49
by dragonIMV
объекты и методы MySQL у меня есть, я на PHP пишу немного и как раз с MySQL все соединяю... за ссылку спасибо, правда инглиш у меня туго обычно идет, но разберусь...спасибо... вот и они это хотят сделать...
#50
by strange2007
MS SQL и MySQL все таки отличаются, так же как и PostgreSQL Я тоже не знаю буржуйские языки, там дока как раз для меня. Не надо переводить всякую бурду, там надо то взять всего лишь строки подключения
#51
by dragonIMV
сорри, не так прочитал твои слова))) спал пару часов лишь)))) да, за ссылку ту тоже спасибо, пригодится...
#52
by strange2007
"...вот и они это хотят сделать..." задача интересная и очень нужная много где. Только не надо работать напрямую с таблицами 1С. Это не эффективно и гемОрно. Высчитывали и проверяли.
#53
by dragonIMV
и про строки уже поглядел, да, неплохо написано и все прекрасно понятно... легко пользоваться...
#54
by dragonIMV
напрямую с таблицами 1С я не буду работать....в 1С все через запросы делаться будет и информация подготавливаться, а дальше её прогружать напрямую в SQL или MySQL...
#57
by dragonIMV
SQL это и имею ввиду MS SQL... а MySQL, так объемы для перегона маленькие, там ужатая информация раз в месяц будет... это пусть они уже сами решают...мне гланое научиться делать это...
#59
by dragonIMV
кстати, strange2007, может в курсе, а для MS SQL надо какой то драйвер ставить типа как для MySQL я ставил? а то намучаюсь опять, а окажется какие нить дрова не стали нормально
#60
by strange2007
Если объёмы не большие, тогда нормально. У меня был очень плотный поток инфы, поэтому убирал промежуточный СКЛ на отдельный сервер, что бы они не подрались. Хотя сначала бухи тоже просили перебрасывать раз в месяц :) так что, автор, задумайтесь
#62
by dragonIMV
он встает на сервер MS SQL драйвер, так? есть еще сервер 1С отдельный...и есть терминальные серверы, к которым подключаются пользователи и на которых работают... точно только на сервере SQL дрова нужны? или везде ставить как то?
#63
by dragonIMV
если им 1С 8 понравится, тогда потом все на 1С 8 переводить будут бух... там тогда легче уже будет...
#64
by strange2007
Везде, от куда будут делаться запросы должны стоять дрова. Я всегда юзал ODBC либо OLE DB. По дефолту они странные и их надо где-то допиливать (не пинать ногами я слишком ленив). Поэтому ставил морду от MS SQL я и все нормально без каких либо настроек. Если что, то с PostgreSQL немного сложнее
#67
by dragonIMV
так, ситуация поменялась у клиента...оказалось что руководящий состав были не в курсе подробностей того, что стоит у них на компах... в общем может ли 1С подрубаться напрямую к базам Оракл?))) есть строки подключения для этого и может ли вообще нормально работать так? вернее я вижу на сайте с строками подключения, что есть эти строки... но работал ли кто то с Ораклом напрямую и есть ли пример настоящий для 1Ски?
#68
by Дикообразко
а у Вас лицензии для этого есть? сколько человек работает в 1С, столько нужно лицензий для Оракла
#73
by shuhard
[есть ли пример настоящий для 1Ски] а бывают не настоящие ADODB из-под 1С прекрасно работает с Oracle примеров кода на мисте достаточно
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Вывод "галочки" типа булево в печатный макет отчёта
- 8.2 вывод свернутых групировок из СКД
- Как в ЗУП начислить мат помощь бывшим сотрудникам предриятия (
- База данных перешла в состояние (SUSPECT) как лечить?
- Событие при добавлении строки в 8.2
- ЗиК Договора подряда и отпуск
- Выгрузка справочников из 1С Предприятие 8 Предприниматель в 1С 7.7
- 8.1 Альфа-авто (если важно). Своевременное отображение документа в журнале.
- Помогите найти ссылку на чистый образ Windows XP SP2 RUS OEM?
- 8.1 Запустить событие формы
- СКД. Выражение представления ресурса
- v8: Левое соединение задваивает строки результатирующей таблицы...
- УПП док Отчет о розничных продажах :Изменить Сумму в таб.части
- Таблица значений выгрузка в текстовый файл
- Как в запросе одно строковое разделить на два?
- Не грузится база, ругается на tmp файл!
- УТ 8.1. Программное заполнение Корректировки записей регистров
- Запрос - остатки по регистру учитывая движения документа
- CHKDSK aborted
- Открыть xls в IE