Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Свързване на Java с SQL express

Въпреки че има много отговори. Бих искал да дам един.

Тъй като използвате Удостоверяване на прозореца.

Променете JTDS URL от

private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress";

ДО

private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress;useNTLMv2=tru‌​e;domain=workgroup";

ИЛИ Друга алтернатива е:

Изтеглете [драйвера JDBC на Microsoft][1]вместо JTDS. Добавете sqljdbc4.jar към вашия клас път.

Актуализирайте своя низ за връзка (JDBC URL) за вашия сървър

Използвайте Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);

URL адрес:jdbc:sqlserver://localhost;user=root;password=‌​123;"

Ако проблемът продължава, продължавайте. Проверете с,

Активирайте TCP/IP мрежовия протокол, който е деактивиран по подразбиране, и задайте TCP/IP порта на 1433, което отново е номер на порт по подразбиране.

  1. Отворете SQL Server Configuration Manager Start -> Microsoft SQL Server 2008 -> Configuration Tools -> SQL Server Configuration Manager

  2. След това в лявото дърво. Изберете SQL Server 2005 Мрежова конфигурация-> Протокол за SQLEXPRESS-> TCP/IP.

  3. Щракнете с десния бутон и го активирайте.

  4. При двукратно щракване върху TCP/IP се появява прозорец. Кликнете върху раздела „IP адреси“

  5. Задайте стойността на TCP порт на 1433, след което щракнете върху Приложи

  6. Рестартирайте SQL услугата.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. IDENTITY() срещу IDENTITY() в SQL Server:Каква е разликата?

  2. Достъп директно до база данни на Sql сървър в Xamarin.Forms

  3. Как да разберем типа данни за география на SQL Server

  4. Стартирайте Python Script от MSSQL

  5. Не е равно <> !=оператор на NULL