Я пытаюсь подключиться к своей существующей базе данных SQL Express, но не могу понять, как создать модуль сохраняемости в Netbeans.
В настоящее время, когда я пытаюсь создать блок сохраняемости, я выбираю «Новое подключение к базе данных». Я выбираю Derby JAR в качестве драйвера, затем мне нужно ввести базу данных, имя пользователя и пароль, чтобы сгенерировать URL-адрес JDBC. В базе данных нет имени пользователя или пароля.
Я думаю, что это моя база данных: .\sqlexpress;Database=MyDatabase.
Но почему-то всякий раз, когда я нажимаю «Проверить соединение», он терпит неудачу. Я понятия не имею, что я делаю неправильно. Я пропустил что-то очевидное в строке базы данных?





Для сервера MS SQL используйте драйвер jtds http://jtds.sourceforge.net/. Добавить новый драйвер при создании PU.
Если ваш сервер MS SQL работает на локальном хосте с портом по умолчанию, тогда хост localhost и порт 1433. Убедитесь, что ваш сервер работает.
Derby предназначен для базы данных Derby, вы не можете использовать ее для подключения к Microsoft SQL Server. И если вы хотите использовать Microsoft SQL Server, вам нужно указать имя хоста (просто
.\sqlexpressне является допустимым URL-адресом JDBC для SQL Server).