подключение к SQL Server из NetBeans - PullRequest
1 голос
/ 01 августа 2011

Я пытаюсь подключиться к экземпляру сервера SQL Server 2010, который я недавно установил, используя NetBeans.Я загрузил последнюю версию драйвера JDBC для MS SQL Server, но не могу получить правильную строку подключения для подключения к этой базе данных.Я думаю, что мне не хватает следующих значений в соединении:

  • Порт
  • Имя экземпляра
  • , и я не уверен, должно ли мое имя пользователя быть / *** или только имя, которое появляется после /

'jdbc: sqlserver: //'

Любая помощь приветствуется,

Тед

Ответы [ 2 ]

2 голосов
/ 24 октября 2013

Номер порта обычно должен быть 1433 для MSSQL, но часто это может даже не указываться, поэтому для этого вам необходимо:

  1. Открыть диспетчер конфигурации Microsoft SQL
  2. Найдите «Конфигурация сети SQL Server» на левой панели и разверните ее
  3. Выбрать 'Протоколы для
  4. Щелкните правой кнопкой мыши TPC / IP справа и выберите свойства
  5. Убедитесь, что на вкладке «Протокол» выбрано «Включено» и «Прослушивать все».
  6. Выберите вкладку IP-адреса и прокрутите до конца, где находится IPAll.
  7. Введите 1433 в динамических портах TCP и оставьте порт TCP пустым
  8. Нажмите OK, затем выберите SQL Server Services на левой панели
  9. Щелкните правой кнопкой мыши «SQL Server (ИМЯ СЕРВЕРА)» и нажмите «Перезагрузить»

Имя экземпляра необязательно, его можно оставить пустым.

Теперь для Имя пользователя :

Обратите внимание, что после // (jdbc: sqlserver: //) обычно указывается хост а не ваше имя пользователя.

  1. Открыть Microsoft SQL Server Management Studio
  2. Щелкните правой кнопкой мыши на сервере и выберите Свойства
  3. Перейдите в раздел «Безопасность» и выберите «Режим аутентификации SQL Server и Windows»
  4. Вы получите предупреждение с просьбой перезагрузить сервер. Пока проигнорируйте это и вернитесь в Microsoft SQL Server Management Studio
  5. Разверните "Безопасность", затем разверните "Логины"
  6. Вы найдете пользователя по умолчанию 'sa', щелкните по нему правой кнопкой мыши и выберите Свойства
  7. Как правило, вы можете ввести пароль по вашему выбору, введите тот же пароль в Подтверждение пароля
  8. Нажмите «Статус» слева и убедитесь, что вход в систему «Включен», а затем все ОК!

Вернитесь в NetBeans и повторите попытку подключения. На этот раз с использованием порта 1433, ничего для имени экземпляра, имени пользователя как «sa» и пароля. Проверьте соединение, чтобы убедиться в отсутствии ошибок. Удачи.

1 голос
/ 01 августа 2011

Это должно помочь:

http://netbeans.org/kb/docs/java/gui-db.html

Редактировать : Согласно комментарию ниже, это было для дерби. Вот более полезная ссылка , но у нее нет никакой информации о предоставлении имени пользователя или пароля БД. Это может быть достаточно в зависимости от ваших точных требований.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...