Порекомендуйте хорошую программу просмотра db4o [закрыто]
-
18-09-2019 - |
Вопрос
Я играюсь с db4o, и у меня есть средство просмотра диспетчера объектов для Visual Studio.Кажется, это нормально, но не совсем на одном уровне с такими инструментами, как HeidiSQL/SQL Studio/и т. д., не говоря уже о том, что он блокирует файл db4o - я не могу использовать приложение db4o и диспетчер объектов одновременно.
Возможно, я использую это неправильно, но, тем не менее, мне хотелось бы знать, что еще есть.Какие инструменты вы бы порекомендовали для просмотра файлов db4o и управления ими?
ОБНОВЛЯТЬ:Я использую LINQPad.Здесь задействовано некоторое бритье яков, но оно работает довольно хорошо.Функциональность, доступная в таких приложениях, как HeidiSQL/SQL Studio и т. д., по-прежнему оставляет желать лучшего, но это только начало.
Решение
Я предлагаю вам использовать LINQPad как первый старт.
У Гамлора есть отличное руководство по использованию LINQPad с db4o.Вам нужно будет немного изменить это, чтобы использовать доступ клиент-сервер (таким образом, не блокируя вашу базу данных).
Я не хочу повторно публиковать здесь его код, потому что считаю его бессмысленным, а он тоже здесь пользователь и не хочет снискать его лавры.
Для меня LINQPad кажется лучшим подходом, в том числе потому, что я могу использовать его на своем сервере, где по понятным причинам у меня могут возникнуть проблемы с OME.
Другие советы
Мы обсудили интеграцию своего рода «интерактивного запроса LINQ» в диспетчер объектов (конечно, .Net :).
Если вы считаете, что это была бы хорошая функция, пожалуйста, проголосуйте в этом выпуске. здесь.
Кроме того, приветствуются любые предложения по улучшению диспетчера объектов.
Я тоже.Я использую DB4O уже несколько лет и считаю, что диспетчер объектов неуклюж и часто содержит ошибки (иногда он вообще не открывает мою большую базу данных DB4O).
Альтернативы, к сожалению, не знаю.