Проблемы начнутся, когда оно (случайно или внезапно) откажется открытым одновременно на обоих сторонах. То, что будет открыто последним - не будет иметь понятия об изменениях из того что было открыто первым (даже если файлы будут синхронизированы), и то что будет закрыто последним - перезапишет все то, что будет предварительно записано закрываемым первым. То есть, наличие проблем - всего лишь вопрос времени или случайного тычка в иконочку.samsomus писал(а):А мой костыль такой: Вся папка SAS лежит на Яндекс-диске, кроме кеша. Вот и возможность работы и на работе, и дома, и в любом другом месте с одной базой меток.BormanPB писал(а):Появилась ли возможность совместной работы с метками по локальной сети?
Хранение меток в базе MS SQL
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Хранение меток в базе MS SQL
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
samsomus
- Постигающий Дао
- Сообщения: 234
- Зарегистрирован: 02 фев 2009, 23:14
- Благодарил (а): 277 раз
- Поблагодарили: 8 раз
Re: Хранение меток в базе MS SQL
этот вариант не для многопользовательского случаяParasite писал(а):Проблемы начнутся, когда оно (случайно или внезапно) откажется открытым одновременно на обоих сторонах.samsomus писал(а):А мой костыль такой: Вся папка SAS лежит на Яндекс-диске, кроме кеша. Вот и возможность работы и на работе, и дома, и в любом другом месте с одной базой меток.BormanPB писал(а):Появилась ли возможность совместной работы с метками по локальной сети?
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Хранение меток в базе MS SQL
Начальный вопрос был про совместную работу, что само по себе подразумевает число работников (не исключая и одновременных) >1.samsomus писал(а):этот вариант не для многопользовательского случая
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


Re: Хранение меток в базе MS SQL
Так и есть, может открыть программу несколько человек, но редактировать к сожалению может только тот, кто первым открыл SAS. И использовать дополнительное ПО нет возможности из-за ограничений. Вот и никакое решение придумать не могу. А есть ли возможность повесить БД на хостинге?Parasite писал(а): Начальный вопрос был про совместную работу, что само по себе подразумевает число работников (не исключая и одновременных) >1.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Хранение меток в базе MS SQL
Так а вы пробовали СУБД через ODBC в текущей версии SAS? Совсем-совсем невозможно пользоваться?
Re: Хранение меток в базе MS SQL
А можно поподробнее, как использовать базу Планеты в SQL одновременно, допустим 3 пользователями с возможностью добавлять-удалять метки всем? Что для этого нужно?
PS. Описание ODBC почитал в википедии и еще паре статей)) не понял как использовать
PS. Описание ODBC почитал в википедии и еще паре статей)) не понял как использовать
-
SergeyKa
- Постигающий Дао
- Сообщения: 108
- Зарегистрирован: 04 мар 2009, 01:03
- Откуда: Москва
- Благодарил (а): 110 раз
- Поблагодарили: 21 раз
- Контактная информация:
Re: Хранение меток в базе MS SQL
Есть компы A B C D. На комп А устанавливается MSSQL сервер. В сервере разворачивается база MySasDB. На компах B C D устанfвливается драйвер для доступа к SQL серверу (ODBC). Предполагается, что все компы доступны по сети. В драйвере (ODBC) указывается IP и порт компа А. Причем на самом А тоже может быть настроен драйвер для доступа к локальному серверу. Далее на одном из компов указывается новый тип базы меток и она должна создаться. Проблема, судя по всему, в том, что изменения на любом из компов кэшируются и не факт, что удастся сохранить целостность базы.
Добавлю:
Строка подключений для ODBC должна быть вида как ниже но с вашими реальными параметрами IP MySasDB Имя Пароль
MS Access
Driver={ Microsoft Access Driver (*.mdb)};Dbq=c:\somepath\dbname.mdb;Uid=Admin;Pwd=pass;
MSSQL
Driver={SQL Server}; Server=MyServerName; Database=myDatabaseName; UID=myUsername; PWD=myPassword
MySQL
Driver={MySQL ODBC 3.51 Driver}; Server=servername; Database=dbname; UID=username; PWD=password; Option=3
PostgreSQL
Driver={PostgreSQL}; Server=servername; Database=dbname; UID=username; PWD=password
DBase
Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\somepath\dbname.dbf;
Oracle
Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=admin;Pwd=pass;
ЗЫ Если, что не так.. подправьте
Добавлю:
Строка подключений для ODBC должна быть вида как ниже но с вашими реальными параметрами IP MySasDB Имя Пароль
MS Access
Driver={ Microsoft Access Driver (*.mdb)};Dbq=c:\somepath\dbname.mdb;Uid=Admin;Pwd=pass;
MSSQL
Driver={SQL Server}; Server=MyServerName; Database=myDatabaseName; UID=myUsername; PWD=myPassword
MySQL
Driver={MySQL ODBC 3.51 Driver}; Server=servername; Database=dbname; UID=username; PWD=password; Option=3
PostgreSQL
Driver={PostgreSQL}; Server=servername; Database=dbname; UID=username; PWD=password
DBase
Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\somepath\dbname.dbf;
Oracle
Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=admin;Pwd=pass;
ЗЫ Если, что не так.. подправьте
Последний раз редактировалось SergeyKa 06 ноя 2019, 23:44, всего редактировалось 2 раза.
-
SergeyKa
- Постигающий Дао
- Сообщения: 108
- Зарегистрирован: 04 мар 2009, 01:03
- Откуда: Москва
- Благодарил (а): 110 раз
- Поблагодарили: 21 раз
- Контактная информация:
Re: Хранение меток в базе MS SQL
А там ODBC или ADO "строка подключения"?zed писал(а):Так а вы пробовали СУБД через ODBC в текущей версии SAS? Совсем-совсем невозможно пользоваться?
-
SlavutichRED
- Новичок
- Сообщения: 3
- Зарегистрирован: 28 сен 2018, 18:00
Re: Хранение меток в базе MS SQL
да - создал в Postgre пустую БД, в настройках меток САСа прописал:zed писал(а):Так а вы пробовали СУБД через ODBC в текущей версии SAS? Совсем-совсем невозможно пользоваться?
Driver={PostgreSQL ANSI}; Server=10.52.10.81; Database=MARKS; UID=slavutich_red; PWD=мойпарольотСУБД
- САС БЛ=Д после этого успешно наполнил таблицами, разрешил добавлять метки,... типа все ок, но после выхода с программы и при повторном ее открытии перестают метки работать -
ранее добавленные метки уже не отображаются (хотя в менеджере меток они есть в списке), новых добавить не дает - выдает все время ошибку "EAbort: Operation aborted"