Максимальный объем БД MS Access

Форум посвящён работе с базами данных в .NET.

Модератор: Ramzes

sergey-911
Постоялец
Постоялец
 
Сообщения: 545
Зарегистрирован: 17.01.2005 (Пн) 19:10

Максимальный объем БД MS Access

Сообщение sergey-911 » 08.04.2010 (Чт) 20:13

Доброго времени суток уважаемые.
Использую в качестве базы данных MS Access. В приложении есть функция "Прикрепления файла". При этом файл физически сохраняется в БД. Объем БД существенно увеличивается.
Собственно вопрос! Какова максимально возможная величина файла? Ограничивается ли она размером файловой системы, или же есть другие ограничения? Можно ли каким-либо образом разбивать данный файл, чтобы избежать данные ограничения?
С уважением, Сергей.

Dmitriy2003
Постоялец
Постоялец
 
Сообщения: 690
Зарегистрирован: 27.05.2003 (Вт) 22:47
Откуда: Deutschland

Re: Максимальный объем БД MS Access

Сообщение Dmitriy2003 » 08.04.2010 (Чт) 21:20

0x80000000 Byte
Нет
Да
Нет (косвенно связанные таблицы)

sergey-911
Постоялец
Постоялец
 
Сообщения: 545
Зарегистрирован: 17.01.2005 (Пн) 19:10

Re: Максимальный объем БД MS Access

Сообщение sergey-911 » 09.04.2010 (Пт) 6:33

Спасибо Dmitriy2003 . А в чем смысл разбиения "Косвенно связанных таблиц"? Т.е. можно разбить файл на несколько, в зависимости от размещения в них таблиц? И, если все файлы храняться в 1-й таблице, то смысла такого разбиения нет...? Т.к. остальные таблицы при заполнении их данными увеличиваться в размере будут незначительно. Возможно пересмотрю структуру БД. Dmitriy2003 , а каким образом можно производить разбиение файла?
С уважением, Сергей.

sergey-911
Постоялец
Постоялец
 
Сообщения: 545
Зарегистрирован: 17.01.2005 (Пн) 19:10

Re: Максимальный объем БД MS Access

Сообщение sergey-911 » 09.04.2010 (Пт) 6:41

Dmitriy2003, не сразу вгляделся в количество нулей максимального размера файла Acctss (80000000 байт)! Dmitriy2003, неужели максимальный размер составляет всего 76,3 Мб? Это не ошибка?
С уважением, Сергей.

Dmitriy2003
Постоялец
Постоялец
 
Сообщения: 690
Зарегистрирован: 27.05.2003 (Вт) 22:47
Откуда: Deutschland

Re: Максимальный объем БД MS Access

Сообщение Dmitriy2003 » 09.04.2010 (Пт) 10:18

sergey-911 писал(а):не сразу вгляделся в количество нулей

:cyclops:
sergey-911 писал(а):А в чем смысл разбиения "Косвенно связанных таблиц"?

Нет смысла - при том, что ничего разбить не удасться. Есть связанные таблицы. Вот и побробуй их заюзать, когда поймеш что геморр одолел
переходи на другую бд, благо выбора предостаточно.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4247
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Максимальный объем БД MS Access

Сообщение iGrok » 09.04.2010 (Пт) 11:17

sergey-911 писал(а):Dmitriy2003, не сразу вгляделся в количество нулей максимального размера файла Acctss (80000000 байт)! Dmitriy2003, неужели максимальный размер составляет всего 76,3 Мб? Это не ошибка?

Ошибка. Только не с его стороны. =)
Вы проглядели ещё один нолик, и букву "x". Так что не 80000000, а 0x80000000 А это уже совсем другая петрушка. )
Максимальный размер файла аксесс - 2 гига.
label:
cli
jmp label

sergey-911
Постоялец
Постоялец
 
Сообщения: 545
Зарегистрирован: 17.01.2005 (Пн) 19:10

Re: Максимальный объем БД MS Access

Сообщение sergey-911 » 09.04.2010 (Пт) 14:37

iGrok писал(а):
sergey-911 писал(а):Dmitriy2003, не сразу вгляделся в количество нулей максимального размера файла Acctss (80000000 байт)! Dmitriy2003, неужели максимальный размер составляет всего 76,3 Мб? Это не ошибка?

Ошибка. Только не с его стороны. =)
Вы проглядели ещё один нолик, и букву "x". Так что не 80000000, а 0x80000000 А это уже совсем другая петрушка. )
Максимальный размер файла аксесс - 2 гига.


Уважаемые, прошу прощение за свое невежество. Объясните популярно плиз, что означает в данном случае 0x80000000? В инете искал, но так и не понял. :oops:
С уважением, Сергей.

sergey-911
Постоялец
Постоялец
 
Сообщения: 545
Зарегистрирован: 17.01.2005 (Пн) 19:10

Re: Максимальный объем БД MS Access

Сообщение sergey-911 » 09.04.2010 (Пт) 14:48

Dmitriy2003 писал(а):
sergey-911 писал(а):
sergey-911 писал(а):А в чем смысл разбиения "Косвенно связанных таблиц"?

Нет смысла - при том, что ничего разбить не удасться. Есть связанные таблицы. Вот и побробуй их заюзать, когда поймеш что геморр одолел
переходи на другую бд, благо выбора предостаточно.


Я раньше использовал MS SQL, в качестве БД. Но для заказчика - это гемор. Не все хотят с установкой БД мудохаться, некоторым нужен белый софт, а покупка MS SQL не радует. Ведь бесплатный релиз данной БД тоже имееет ограничения. В общем, всвязи с вышесказанным, решил в качестве БД использовать Access. :shock: Жаль, что ограничение 2Гб преодалеть не удастся... :(
Dmitriy2003, посоветуй схожую БД, желательно бесплатную.
С уважением, Сергей.

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Максимальный объем БД MS Access

Сообщение Денис » 09.04.2010 (Пт) 15:00

sergey-911 писал(а):Объясните популярно плиз, что означает в данном случае 0x80000000

0x80000000 = &H80000000 = {16}80000000 = {10}2'147'483'648
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4247
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Максимальный объем БД MS Access

Сообщение iGrok » 09.04.2010 (Пт) 17:12

Т.е. суммарный объём базы может вылезти за 2 гига?
При этом ты хочешь использовать файловую бд, да ещё и бесплатную?
Гм.. Так не бывает.

Можно посмотреть в сторону бесплатной http://ru.wikipedia.org/wiki/SQLite.
Можно посмотреть в сторону SQL Server Embedded (не помню, что там с его платностью/стоимостью).
label:
cli
jmp label

sergey-911
Постоялец
Постоялец
 
Сообщения: 545
Зарегистрирован: 17.01.2005 (Пн) 19:10

Re: Максимальный объем БД MS Access

Сообщение sergey-911 » 09.04.2010 (Пт) 20:05

Спасибо уважаемые! :D
С уважением, Сергей.


Вернуться в ADO.NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList