NetBeans Derby, нет имени пользователя-схемы, созданной в новой базе данных на Mac - PullRequest
1 голос
/ 03 марта 2012

Я новичок, поэтому я могу что-то упустить, но когда я создаю новую базу данных Derby в NetBeans в Windows, если я задаю имя пользователя и пароль, создается схема с тем же именем пользователя, но когда создать базу данных с именем пользователя в NetBeans на Mac OSX, схема не создается, база данных имеет только схемы по умолчанию, приложение, nullid и т. д., это ошибка или есть настройка для этого поведения? Оба NetBeans и дерби являются новейшей версией. спасибо.

1 Ответ

2 голосов
/ 03 марта 2012

Я думаю, вы просто неправильно понимаете поведение.Поведение на Windows и Mac идентично.Derby неявно создает схему с именем пользователя на лету.Но вы также можете явно ссылаться на схемы, используя полные квалификационные имена таблиц и т. Д., Используя оператор CREATE SCHEMA и т. Д. Возможно, вы просто не используете имя пользователя, которое вам кажется, или вы не смотрите на ту же базучто вы думаете, или что-то в этом роде.

Попробуйте сделать свой вопрос более конкретным, разместив точные сценарии того, что вы делаете, например, с помощью инструмента 'ij' на обеих машинах, чтобы мы могли видетьВы можете делать по-другому.Я обычно использую Derby в Windows, Mac и Linux, и всегда находил согласованным обработку имени пользователя / имени схемы.

...