Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. В далеком 2005 году была написана программа для салона красоты. СУБД была выбрана ms sql server 2000. Сейчас назрел вопрос переделать программу для сетевого использования: - общая база клиентов; - отчеты по отдельным салонам и по всем вместе; - и т.д. Как это вижу я. Все данные (клиенты, документы, остатки товаров и т.д. хранятся в одной базе, появляется дополнительное поле в этих таблицах, например ЮЛ - уникальный ключ салона). По этому ключу и разделять данные в салонах(документы, приходы, остатки, запись и т.д.) В каждом салоне стоит свой sql server, который в онлайн режиме синхронизирует данные. Вопросы: 1. Какую версию sql servera использовать (бесплатную) 2. Какой вид репликации использовать 3. Как настроить связь между серверами ( FTP, VPN или чт ото другое). Буду благодарен за любую помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2018, 12:56 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
incsoftecЗдравствуйте. В далеком 2005 году была написана программа для салона красоты. СУБД была выбрана ms sql server 2000. Сейчас назрел вопрос переделать программу для сетевого использования: - общая база клиентов; - отчеты по отдельным салонам и по всем вместе; - и т.д. Как это вижу я. Все данные (клиенты, документы, остатки товаров и т.д. хранятся в одной базе, появляется дополнительное поле в этих таблицах, например ЮЛ - уникальный ключ салона). По этому ключу и разделять данные в салонах(документы, приходы, остатки, запись и т.д.) В каждом салоне стоит свой sql server, который в онлайн режиме синхронизирует данные. Вопросы: 1. Какую версию sql servera использовать (бесплатную) PostgreSQL 10/11 2. Какой вид репликации использовать 3. Как настроить связь между серверами ( FTP, VPN или чт ото другое). Буду благодарен за любую помощь. в 2005 году в салоны красоты ходили другие люди ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2018, 13:01 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
incsoftec, Храните все на одном сервере, в вашем случае не должно быть каких-то юридических проблем, связанных с необходимостью разделять клиентскую базы. Выполняйте резервное копирование данных на географически другое хранилище. В вашем случае 24/7 не требуется, поэтому регламентное обслуживание и резервное копирование можно выполнять по ночам. В вашей ситуации лучше привлечь специалиста по созданию и эксплуатации веб-сервисов, написать веб-клиент с авторизацией. Если все салоны соединены локальной сетью, то любой интерфейс на выбор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2018, 13:40 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
incsoftec Как это вижу я. Все данные (клиенты, документы, остатки товаров и т.д. хранятся в одной базе, появляется дополнительное поле в этих таблицах, например ЮЛ - уникальный ключ салона). По этому ключу и разделять данные в салонах(документы, приходы, остатки, запись и т.д.) В каждом салоне стоит свой sql server, который в онлайн режиме синхронизирует данные. Вопросы: 1. Какую версию sql servera использовать (бесплатную) 2. Какой вид репликации использовать 3. Как настроить связь между серверами ( FTP, VPN или чт ото другое).Ваш вопрос звучит так: "мне нужна программа, как программировать?" Он слишком общий. Для построения распределённой системы нужно много знать, много проектировать и программировать, а вопросы типа "вид репликации, FTP, VPN" и т.п. в этой задаче будут мелкие и незначительные. И нажатием одной кнопки (например, включить репликацию) сделать такую систему не получится. Поэтому проще сделать онлайн систему, с одним центральным сервером, для таких мелких и неответственных применений, как "салон красоты" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2018, 14:31 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
Ну разве что это диал-ап с ненадежной связью, тогда репликация ещё как-то оправдана. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2018, 15:24 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
+1 ко всем кто уже ответил. И запихайте это все в облако, вместе с sql server-ами, веб-сервисами и т.д. Обслуживание минимально, не надо заморачиваться с серверами, бэкапами и прочим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2018, 19:03 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
Mind+1 ко всем кто уже ответил. И запихайте это все в облако, вместе с sql server-ами, веб-сервисами и т.д. Обслуживание минимально, не надо заморачиваться с серверами, бэкапами и прочим. Ага, а потом это облако будет заблочено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2018, 08:01 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
incsoftecВ далеком 2005 году была написана программа для салона красоты. СУБД была выбрана ms sql server 2000. А сколько салонов то всего будет? Программа сейчас совсем совсем только локально может работать с базой? incsoftecВсе данные хранятся в одной базе, появляется дополнительное поле в этих таблицах... В каждом салоне стоит свой sql server, который в онлайн режиме синхронизирует данные. Это у вас получается в каждом салоне полная копия данных будет храниться? Или будет ещё центральный сервер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2018, 08:43 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
Спасибо всем за помощь, отвечу всем. 256k PostgreSQL 10/11 - не подойдет, уже в Mssql2000 написано много(100+) процедур функций и запросов, которые не хочется переделывать. В 2005 люди ходили в один салон, в 2018 будут ходить в два, возможно в дальнейшем в 3, а учет вести нужно. Уточняю 1. Какую версию sql servera использовать (бесплатную)? - имеется ввиду microsoft sql server, вот только вопрос в бесплатной версии 2008 express или 2012, 2014 ... Владислав Колосов В разных салонах должны видеть актуальную информацию по записи в салон, а это включает в себя синхронизацию более частую чем раз в сутки. По поводу локальной сети: предложение хорошее. Организовать ее с помощью VPN? Как быть в случае отсутствия интернета? alexeyvg Вопрос не общий, вопрос четкий и решаемый миллион раз теми кто этим занимается. Общий смысл, то стандартен: есть несколько точек в разных частях города, которые должны работать и видеть данные и изменения друг друга. Т.е. если в точке А изменили имя клиента, то это изменение должно быть видно в точке Б. PizzaPizza В начале будет 2 салона, в дальнейшем до 5 Сейчас программа установлена на 2 ПК в одной локальной сети, на одном из которых стоит ms sql 2000. PizzaPizzaЭто у вас получается в каждом салоне полная копия данных будет храниться? Или будет ещё центральный сервер? - Этот вопрос обсуждаем. Если исключить возможные проблемы с интернетом, то можно сделать один сервер и подключаться к нему из разных мест через VPN, но если интернета в каком нибудь салоне не будет, то вся работа остановиться... Для этого я и планировал в каждом салоне свой сервер, который в онлайне синхронизирует данные с другими салонами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2018, 09:38 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
Все еще ктуально( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2018, 10:11 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
incsoftecВсе еще ктуально(Ок, попробую ещё раз. incsoftec Вопросы: 1. Какую версию sql servera использовать (бесплатную) 2. Какой вид репликации использовать 3. Как настроить связь между серверами ( FTP, VPN или чт ото другое).1. Бесплатная редакция только одна - Express, версию нужно брать ближе к последней - 2016 или 2014 2. Никакую, в редакции Express репликация не поддерживается 3. Поэтому обмен данными нужно вести средствами приложения, соответственно, VPN тут не нужен, обмен файлами через FTP выглядит как то колхозно; можно, например, обмениваться данными через веб-сервисы (скажем, при программировании на C# использовать WCF). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2018, 10:57 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
по сабжу: т.к. трафик по этой задаче будет ничтожным, то подойдет централизованное хранение + VPN. На одном из салонов поставить небольшой сервер и настроить VPN (Kerio, Hamachi и т.д.). Бекапы хранить где-нить в облаке. ps: есть у меня проект, где БД лежит у заказчика дома на обычном нотике. БД летает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2018, 12:37 |
|
||
|
Как организовать сетевой режим MS SQL через интернет.
|
|||
|---|---|---|---|
|
#18+
L_argoпо сабжу: т.к. трафик по этой задаче будет ничтожным, то подойдет централизованное хранение + VPN. На одном из салонов поставить небольшой сервер и настроить VPN (Kerio, Hamachi и т.д.). Бекапы хранить где-нить в облаке. ps: есть у меня проект, где БД лежит у заказчика дома на обычном нотике. БД летает. Я уже пошел по этому пути. Купил dlink dsr 500n для поднятия vpn Для второй точки какой роутер нужен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2018, 14:53 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=129&tid=1688906]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
32ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 349ms |

| 0 / 0 |
