Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Я сейчас работаю над обычным проектом типа Интерфейс+База, который будет находится либо н аполностью изолированном компьютере, либо максимум на нескольких компьютерах в локальной сети. В таких случаях я всегда использовал в качестве Базы - mdb. Но сейчас у меня особый клиент, который требует максимальной защиты, а базы mdb, к сожалению, поддаются довольно быстрому взлому даже в том случае, когда они защищены на уровне пользовательских групп. Поэтому сейчас мне нужно найти решение, которое позволило бы без серьезного и глубокого обучения сделать следующее: - создать ряд таблиц - определить связи между ними - защитить все это - поставить у клиента без установки у него дополнительного софтв - чтобы поддерживало стандартное подключение через драйвер OLE DB (интерфейс будет писаться на VB6) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2002, 16:38 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Если у клиента есть деньги, то рекомендую Sybase Adaptive Server Anywhere. Поддреживает как ODBC, так и OLE DB (начиная с версии 6.0). Практически полная совместимость с TSQL. Установка в локальном варианте - exe + 3-4 dll (в зависимости от вида доступа, в сетевом - exe + 5-6 dll на сервере и 2-3 dll на клиенте. Плюс Ваша программа естественно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2002, 16:59 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
- поставить у клиента без установки у него дополнительного софтв - чтобы поддерживало стандартное подключение через драйвер OLE DB (интерфейс будет писаться на VB6) Эти два утверждения как-то говорят, что надо использовать только встроенные в Windows средства работы с БД ;) А траффик по сети ты как собираешься шифровать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2002, 17:00 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Интересно, как, без серьезного и глубоко изучения можно сбелать что либо, чтоб оно получилось еще и не через Ж..У? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2002, 20:37 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
без серьезного и глубокого обучения Это можно только в Lines играть, и то плохо получится. Ты уж или обучайся как-то или не пиши. И как так - сделать все, но без установки у него дополнительного софтв Это как? И вообще понятно, что приложение какое-то детское - ну так и ставь его на том, чего знаешь. MS SQL, Oracle, InterBase, Sybase, Paradox, dbf,...... - мало чтоли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2002, 11:51 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Stas Tristan Для всего того, что описал, ИМХО, наиболее подходящим вижу выбор в сторону MSDE (Microsoft Desktop Engine). Это есть бесплатная немного посеченная редакция MSSQL Server. Есть ряд ограничений (в частности размер базы ограничен 2Гб, нельзя использовать в качестве издателя в транзакционной реплике и т.п.). Но это полновесный SQL сервер со всеми присущими для него наворотами (в том числе и шифрование самой БД). Тем более, что необходимо съехать с акцесса. MSDE, в частности и позиционируется как одна из альтернатив акцессу (см. хэлп в акцессе по проектам). К тому же он идет в стандартной поставке MS Office. Только, если Office2000, то MSDE соответствует MSSQL7.0. Чтобы поиметь MSDE (MSSQL2000) надо найти редакцию для девелопмента MSSQL2000 (или любую другую нормальную редакцию). Там есть соответствующая папка MSDE - с неё то можно и поставить сервер. Ко всему прочему MSDE хорошо жимет на не NT операционках (W2k2000Prof, W98, W95 и даже W2000CE). Клиента самое то писать на VB6 с использованием ADO (рекомендую 2.6), то биш интерфейс над OLE DB, который очен просто кодировать. Для пущей безопасности луче бы выбрать в качестве платформы какую-нибудь из NT операционных систем (W2000Server, на худой конец W2k2000Prof или WIN NT Server 4.0 SP6) с использованием не рабочих групп, а доменов (если требуется повышенный уровень безопасности). К слову сказать MSSQL может жить даже не на отформатированных винтах. Вобщем, совет - рой в сторону MSDE (MSSQL2000)! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2002, 12:09 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Stas Tristan Плиз, поделись что знаешь по поводу взлома mdb, если установлена защита на уровне пользовательских групп. Я активно использую этот вариант защиты и не нашел в инете ничего что могло бы взломать её. Может ты не доконца разобрался с этим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2002, 12:16 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
2 tpg Ну так зато MSDE не дает сделать больше 5 коннектов. А если рабочих мест 6 - что тогда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2002, 14:31 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
> Ну так зато MSDE не дает сделать больше 5 коннектов. А если рабочих мест 6 - что тогда? Тогда - 2 MSDE :) 2 Stas Tristan А что конкретно подразумевается под требует максимальной защиты ? В принципе на уровне оси можно сделать довольно много. ИМХО, а если файл каким-нибудь образом попадет к конкретному спецу, то он неспеша поломает все, что угодно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2002, 14:49 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
tpg К слову сказать MSSQL может жить даже не на отформатированных винтах. Это как? И какая версия так может? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2002, 17:24 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
2SysOp Из документации (Creating and Maintaining Databases -> Using Raw Partitions) Microsoft® SQL Server™ 2000 supports the use of raw partitions for creating database files. Raw partitions are disk partitions that have not been formatted with a Microsoft Windows NT® file system, such as FAT and NTFS. In some cases, using databases created on raw partitions can yield a slight performance gain over NTFS or FAT. However, for most installations the preferred method is to use files created on NTFS or FAT partitions. ... If you are using Microsoft Windows® 2000 Server, you can create mounted drives to point to raw partitions. When you mount a local drive at an empty folder, Windows 2000 assigns a drive path to the drive rather than a drive letter. Mounted drives are not subject to the 26-drive limit imposed by drive letters; therefore, you can use an unlimited number of raw partitions. От себя добавлю, что неотформатированные разделы поддерживались также во всех известных мне предыдущих версиях SQL Server (4.21, 6.х, 7.0). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2002, 23:01 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
2tygra "Ну так зато MSDE не дает сделать больше 5 коннектов" Это чушь. Количество коннектов в MSDE неограничено. Однако чтобы люди не слишком увлекались халявой, в него встроенны искуственные тормоза по формуле delay in mS = concurrent workers - (6 + TBU limit) where concurrent workers are the number of currently active threads or fibers. The TBU limit is 30 for SBS, 8 for MSDE, Office and Desktop, and 6 is the fudge factor to compensate for system threads... This imposes a progressive throttle effect in proportion to how far over the TBU limit we are... There's no limit imposed on user connections. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2002, 23:42 |
|
||
|
Помогите выбрать СУБД
|
|||
|---|---|---|---|
|
#18+
Дед Маздай Спасибо. А я уж испугался что проспал что-то важное, типа что MSSQL больше не нуждается в ОС. Просто фраза дожна была звучать так: "MSSQL может исплдьзовать неотформатированные разделы для создания файлов баз данных." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2002, 08:22 |
|
||
|
|

start [/forum/topic.php?fid=35&fpage=57&tid=1554422]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 393ms |

| 0 / 0 |
