powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как создать CDROM с куском базы?
15 сообщений из 15, страница 1 из 1
Как создать CDROM с куском базы?
    #32009421
tche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеем SQL базу, необходимо часть ее опубликовать на CDROM. Раньше это достигалось средствами Foxpro + программа на С++, которая приаттачивала файл базы к себе. Как это сделать из SQL пока не понятно. Конвертирование обратно в Foxpro не проходит. По базе на CDROMе необходимо делать search + browse. Существуют ли какие стандартные или нестандартные способы публикации баз данных на СD?

Спасибо,
Дима
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009424
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для того, чтобы база данных смогла быть переведена на CD-ROM она должна быть:
1. Переведена в режим ReadOnly
2. Файлы БД скопированы на CD-ROM
3. БД должна быть приаттачена, к нужному серверу.
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009434
tche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
необходимо CDROMы рассылать пользователям. На CD должна быть база + программа работы с ней. Нет у конечного пользователя установленного SQL сервера (и он не должен его покупать). Средствами Foxpro это достигается установкой exe.шника, сделанного в visual studio. эта программа и работает с базой, которая записана на CD. Так вот вопрос, во что превратить SQL базу, чтобы она работала без SQL сервера.

Дима.
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009465
Oleg Lemeshko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насколько я знаю никак. Само понятие "база MSSQL" без сервера - на мой взгляд абсурд.
Хотя возможно для нее и существуют "читалки" третьих фирм.

Рекомендую просто перейти на web технологию и не мучится с CD рассылкой..

А что думает уважаемый All ?
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009467
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А помоему, это вопрос только Вашей фантазии
Хотите, выгружайте средствами BCP и напишите читалку для этого формата. Хотите, используйте DTS. Хотите, конвертируйте данные в плоский формат и т.д и т.п.
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009476
Oleg Lemeshko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Абсолютно согласен с Александром - возможностей масса.
Просто как то сбила с толку мысль использовать базу SQL без сервера
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009486
tche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все и так шло к конвертированию во что-то еще из SQL. Без рассылки не обойтись, это не я решаю. Просто я надеялся на что-то более менее стандартное. В SQL мы уже насоздавали массу наворотов, которые не позволяют перекинуть ее обратно в фокспру (использовали DTS). Видимо придется избавиться от части наворотов.

А что такое BCP?

Спасибо,
Дима
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009488
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BCP - это одна из утилит в составе SQL Server. Её задача - массовый перенос данных через файл, близкий по формату к текстовому. А навороты (уж в Вашем случае это точно) придётся ваять на клиенте.
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009501
JINX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может самое простое - писать "куски" базы в формате Access?
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009507
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Access-ные базы данных с CD-ROM тоже не открываются. При открытии базы данных по тому же пути, где находится сама база данных, пытается открыться временный файл LDB, с помощью которого в Access поддерживается механизм транзакций. А поскольку CD-ROM - устройство только для чтения, такой фал создаться не может и выскакивает ошибка о невозможности открыть файл.
Насколько мне известно, с Clipper + DBF то же самое. DBF-файлы с атрибутом ReadOnly Clipper-ом не открываются.
Текстовые файлы только на чтение однозначно открываются .
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009510
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Garya
Я не уверен, но мне кажется, что я как то видел справочник на CD-ROM с акссесными базами. Разве нельзя сделать базу в Access только на чтение?
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009573
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я когда-то пробовал это сделать - у меня не получилось. Может быть у кого-то получилось - пусть откликнется. Если есть необходимость работать с базой данных множеству пользователей, то это однозначно не получится. Негде сохранять информацию о блокировках.
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009578
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотите сделать круто? Вот современный метод:
Утилита загрузки массивов данных XML, XML Bulk Load, является составной частью версии XML for SQL Server 2000 Web Release. Она обеспечивает высокоскоростную загрузку данных, которые помещены внутрь пары тэгов XML. Утилита XML Bulk Load применяет аннотированную схему для определения соответствия данных XML таблицам БД
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009604
JINX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garya Базу access можно открывать c CD ROM


Взгляните - ACC2000: How to Open a Database from Read-Only Media with Microsoft Jet 4.0 and ADO
http://support.microsoft.com/support/kb/articles/Q275/4/84.ASP?LN=EN-US&SD=msdn&FR=0&qry=CD%20ROM&rnk=15&src=DHCS_MSPSS_msdn_SRCH&SPR=ACC2000
...
Рейтинг: 0 / 0
Как создать CDROM с куском базы?
    #32009655
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за информацию, буду иметь в виду. Хочу только заметить, что открытие MDB-файла через ADO из самого Access вносит существенные неудобства в процессе разработки приложения.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как создать CDROM с куском базы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]