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

Java SQL Server 2012 Не може да отвори грешка в базата данни

Изглежда, че разбрах какво става. Бях променил настройките на компютъра си и актуализирах толкова много неща, че сигурно съм счупил нещо по пътя.

По-долу има набор от инструкции, които съм разработил в случай, че някой друг има проблеми с Java връзките. Това беше направено на новоинсталирана машина:

Свързване на база данни на SQL Server (2008 или 2012) към приложение на Java Netbeans:

  1. Инсталирайте SQL Server Management Studio 2008 или 2012
  2. Инсталирайте SQL Servera. Наименувайте сървърния екземпляр SQLExpress/SQLEXPRESSb. Уверете се, че сървърът приема смесени методи за удостоверяване (SQL Server и Windows Authentication Mode)c. Дайте на системния администратор паролата:admin
  3. Инсталирайте най-новите JRE и JDK
  4. Инсталирайте Netbeans
  5. Създайте тестова база данни в SQL Server Management Studio, за да тествате по-късно
  6. Актуализирайте защитната стена, за да приема входящия и изходящия порт 1434 за TCP И UDP
  7. Отворете SQL Server Configuration Manager

    а. Спрете както услугите на SQL Server (SQLEXPRESS), така и на браузъра на SQL Server

    б. Отворете протоколите за SQLEXPRESS под SQL Server Network Configuration и активирайте TCP/IP

    ° С. Активирайте всички портове (ОСОБЕНО IPAll) и задайте портовете на 1434

    д. Активирайте отново услугите (особено браузъра на SQL Server)

  8. Разархивирайте sqljdbc_4.0.2206.100_enu на C:\ устройство
  9. Копирайте и поставете DLL файла от C:\Microsoft JDBC Driver 4.0 за SQL Server\sqljdbc_4.0\enu\auth\x86 или C:\Microsoft JDBC Driver 4.0 за SQL Server\sqljdbc_4.0\enu\auth\ x64 (в зависимост от това дали използвате 64-битова Java инсталация или 32-битова – НЕ КОПИРАЙТЕ И двете).
  10. Копирайте и поставете DLL файла в C:\Program Files\Java\jdk1.8.0_05\bin
  11. Добавете драйвера sqljdbc към вашето приложение Java Netbeans

    а. Добавете драйвера sqljdbc към библиотеката на приложението (щракнете с десен бутон  add)

    б. В раздела Услуги разгънете „Бази данни“ и щракнете с десния бутон върху „Драйвери“

    ° С. Добавете драйвера sqljdbc4 към услугата (Щракнете с десния бутон  Нов драйвер...)

    д. Уверете се, че низът за връзка е подобен на:jdbc:sqlserver://localhost\SQLEXPRESS; база данни=[Име на базата данни]; integrSecurity =true;където localhost\SQLEXPRESS се променя на сървъра, от който изпълнявате вашата база данни



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как се отваря SDF файл (SQL Server Compact Edition)?

  2. Получаване на актуализиран ред

  3. Временно деактивирайте всички ограничения на външния ключ

  4. Каква е разликата между varchar и nvarchar?

  5. Разлика между подзаявка и корелирана подзаявка