Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Привет всем!
Необходим образец рабочей строки соединения с базой данных SQL сервера при запуске на компьютере пользователя без наличия административных прав и возможности произвести установку ODBC драйвера (Portable Application)
Есть ли решение?
Необходим образец рабочей строки соединения с базой данных SQL сервера при запуске на компьютере пользователя без наличия административных прав и возможности произвести установку ODBC драйвера (Portable Application)
Есть ли решение?
С Уважением, Developer
-
- ✯ Ветеран ✯
- Сообщения: 5080
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 23 раза
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
SQL Server это MS SQL? Тогда типа такого:
Только причём здесь ODBC?MSK-SCMO-DB1,integration_test,RepServ,GreenD@y
We are hard at work… for you.
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Kreator привет!
Под ODBC драйвером подразумевал SQL драйвер клиента SQL серверов - Microsoft SQL Server, SAP Sybase SQL Anywhere (ASA), FireBird - драйверы c технологией "обёртка ODBC"
С Уважением, Developer
-
- ✯ Ветеран ✯
- Сообщения: 5080
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 23 раза
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
MS заработает без ODBC. Остальные нет.
We are hard at work… for you.
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Так для установки драйвера клиента необходимы административные права
С Уважением, Developer
-
- ✯ Ветеран ✯
- Сообщения: 5080
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 23 раза
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Поэтому знание строки соединения бесполезно. Трёхзвенка и всё, что с этим связано. Объявляете цены трёхзвенки и двухзвенки и вопрос установки клиента решается. Но есть конторы, которые за ценой не постоят. С ними сложно.
We are hard at work… for you.
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1389
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 9 раз
- Поблагодарили: 2 раза
- Контактная информация:
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
В винде драйвер MS SQL уже установлен, не надо ничего ставить, работает сразу
-
- ✯ Ветеран ✯
- Сообщения: 5080
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 23 раза
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Если речь о "portable", то есть ещё варианты SQLite, FB в режиме Embedded (но тут я пас, клиентов куча, но с Кларионом непросто), и у MySQL тоже есть такой режим.
We are hard at work… for you.
- Дед Пахом
- Старичок
- Сообщения: 3236
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 13 раз
- Поблагодарили: 45 раз
- Контактная информация:
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
PostgreSQL ещё.
С уважением, ДП
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Потому что Rafael прав:
А вот для SAP Sybase SQL Anywhere, FireBird, IBM DB2, MariaDB (MySQL) и других SQL серверов драйвер клиента сервера не установлен и без прав администратора его не установить
Да, Kreator прав - трёхзвенная модель глобально решает эту проблему с подключением к удалённому серверу, но для локальной (portable) версии приложения это не вариант.
С Уважением, Developer
-
- ✯ Ветеран ✯
- Сообщения: 5080
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 23 раза
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Строго говоря, модель "portable" не вписывается в трёхзвенку. Надо настраивать два сервера, без админа никак. В качестве "portable" можно рассмотреть SQLite, tps, их связка (ДП предлагал такой ход). В конце концов надо понимать зачем это всё. Если запустить демо-версию, это одно. Если работать в сети конторы без установки или настройки "клиента", это другое.
We are hard at work… for you.
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Требуется штатно работать (не демо версия) локально на Widows Desktop c Flash Card или HDD (SSD) (ноутбук-планшет) без прав администратора и при появлении доступа в Internet синхронизировать с удалённым сервером через GSM Internet Access (2G-3G-LTE).kreator писал(а): ↑06 Ноябрь 2019, 9:17Строго говоря, модель "portable" не вписывается в трёхзвенку. Надо настраивать два сервера, без админа никак. В качестве "portable" можно рассмотреть SQLite, tps, их связка (ДП предлагал такой ход). В конце концов надо понимать зачем это всё. Если запустить демо-версию, это одно. Если работать в сети конторы без установки или настройки "клиента", это другое.
Если бы доступ в сеть был бы постоянен и стабилен, то тогда наверное только трёхзвенная модель и возможно работа через WEB Browser или IP-Driver. На стороне сервера (базы) системный администратор доступен
С Уважением, Developer
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4873
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 43 раза
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Синхронизация разная может быть. У нас давно работают точки продаж в подобном режиме. База на тпс, отправка чеков на сервер при доступности связи через ип драйвер. Насколько знаю, без особых проблем, не жалуются.
C6/C11, ШВС, tps/btrieve.
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Clarion TPS и IP Driver это хорошо, никаких проблем с административными заморочками.
Но если общий объём глобальной центральной базы больше 2Gb - TPS не подходит по ограничениям на размер.
Finsoftrz, если есть время и желание, расскажи какой тип синхронизации используете (полная база или только определённые таблицы) и тип SQL сервера главной центральной базы.
С Уважением, Developer
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4873
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 10 раз
- Поблагодарили: 43 раза
Connection String for SQL Server Without Install ODBC Driver (Portable Application)
Я писал про это. На сервере actian zen (btrieve), в магазинах tps. Выбор базы на сервере как раз для снятия ограничений по размеру и совместимости по коду (одна и та же программа может работать и с tps, и с actian zen, используя динамическое переключение подменой драйвера). В магазине только документы этого магазина, их только там и можно менять. Поэтому tps за глаза хватает. Справочники подгружаются по мере необходимости в готовом виде и замещают старые на уровне tps файлов. В магазине можно также запрашивать некоторые отчеты с сервера, они прилетают в виде экселевских файлов. Ip драйвер хорошо работает с actian zen. Есть автоматическая сверка документов между магазином и сервером, запускается ночью по расписанию, отправляет при необходимости отчет по эл.почте. Центральная база в районе 20 гигов без учета логов. Под сервер обычный самосбор с парой процессоров и 16 гб оперативки. Диски sata. Офис работает там же в терминальном режиме. Порядка 12 активных сеансов. Магазинов пока 28, продуктовая розница, от 1 до 4 кассовых проходов. Есть простое производство. Егаис, Ветис, маркировка, онлан кассы, платежные терминалы, прочее торговое оборудование, как у всех. На сейчас это самая крупная площадка, где работает мой продукт. Не знаю, что еще рассказать.
C6/C11, ШВС, tps/btrieve.