Автор Тема: Подключение и доступ к БД на MS SQL из NetBeans  (Прочитано 10773 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lihusha

  • Губернский секретарь
  • **
  • Сообщений: 31
  • Репутация: 0
Доброго времени суток.
Возник такой вопрос. Нужно получить доступ к существующей базе данных MS SQL из NetBeans IDE 6.1.
Скачал драйвера jtds-1.2.2-dist.zip и jtds-1.2.2-src.zip.
Начинаю подключение Services -> Databases -> Drivers -> Add new driver...


Собственно вопрос(ы) : какой из двух драйверов используется (Windows XP)? какие данные вводятся в поля Driver class и Name ?   

Буду рад любым ответам и замечаниям. Заранее спасибо всем ответившим новичку !
Я не волшебник...  Я только учусь...

Оффлайн gigauser

  • Статский советник
  • *****
  • Сообщений: 976
  • Репутация: 20
  • Banned
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #1 : ѕЪвпСам 19, 2008, 06:03:55 pm »
1. java без разницы, какая ось стоит.
2. Если речь о JDBC почитай доку по этим драйверам, скорее всего Name - это имя источника данных (DataSource)
« Последнее редактирование: ѕЪвпСам 19, 2008, 06:05:33 pm от gigauser »
Banned

Оффлайн lihusha

  • Губернский секретарь
  • **
  • Сообщений: 31
  • Репутация: 0
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #2 : ѕЪвпСам 19, 2008, 06:23:32 pm »
Доку почитал .
Верно ли , что Driver Class - "net.sourceforge.jtds.jdbcx.JtdsDataSource.
" ?
Я не волшебник...  Я только учусь...

Оффлайн gigauser

  • Статский советник
  • *****
  • Сообщений: 976
  • Репутация: 20
  • Banned
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #3 : ѕЪвпСам 19, 2008, 07:28:20 pm »
Доку почитал .
Верно ли , что Driver Class - "net.sourceforge.jtds.jdbcx.JtdsDataSource.
" ?
если NB сам предложил - то да (кнопка Find), а вообще сначала стоит попробовать, а потом уже спрашивать
--------------------------------------------------------------------------------------------
вот что для ОДБЦ: sun.jdbc.odbc.JdbcOdbcDriver
т.е. класс, реализующий работу драйвера, скорее всего  все для МS должен тоже заканчиваться на -driver
« Последнее редактирование: ѕЪвпСам 19, 2008, 07:32:49 pm от gigauser »
Banned

Оффлайн lihusha

  • Губернский секретарь
  • **
  • Сообщений: 31
  • Репутация: 0
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #4 : ѕЪвпСам 19, 2008, 09:54:43 pm »
С драйвером , кажется разобрался . Не получается настроить подключение в базе данных. В доке к драйверу указан порт 1433. Пробую -- выдает сообщение типа "...TCP/IP connection failed/..." Подскажите , пожалуйста , две вещи : 1.Верно ли указываю порт  ?
2.В какую директорию поместить базу данных ?
Я не волшебник...  Я только учусь...

Оффлайн gigauser

  • Статский советник
  • *****
  • Сообщений: 976
  • Репутация: 20
  • Banned
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #5 : ѕЪвпСам 19, 2008, 10:15:40 pm »
1. А как настроен сервер?
2. Какую еще базу данных?О_о Ты не к базе подключаешься, а к серверу
Сервер где находится? Логин - пароль верные?
Banned

Оффлайн lihusha

  • Губернский секретарь
  • **
  • Сообщений: 31
  • Репутация: 0
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #6 : ѕЪвпСам 19, 2008, 10:41:07 pm »
Точно !
Запустил MS SQL Server. Теперь "...user name = null...". Пробую логин и пароль входа в windows - не проходит...
Какое значение нужно вводить в качестве логина и пароля ?
(MS SQL Server у меня подключается без пароля)
Я не волшебник...  Я только учусь...

Оффлайн lihusha

  • Губернский секретарь
  • **
  • Сообщений: 31
  • Репутация: 0
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #7 : ѕЪвпСам 19, 2008, 11:10:51 pm »
Нигде в настройках сервера не нахожу значения логина и пароля . Точнее нашел , но все-равно подключение не происходит с тем же сообщением об ошибке
Я не волшебник...  Я только учусь...

Оффлайн gigauser

  • Статский советник
  • *****
  • Сообщений: 976
  • Репутация: 20
  • Banned
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #8 : ѕЪвпСам 20, 2008, 01:55:05 pm »
Какое значение нужно вводить в качестве логина и пароля ?
(MS SQL Server у меня подключается без пароля)
то, которое указывал при инсталляции. если без пароля, то как минимум д.б. пользователь типа root или admin
Banned

Оффлайн dEEp

  • Глобальный модератор
  • Тайный советник
  • *****
  • Сообщений: 2021
  • Репутация: 29
  • Пол: Мужской
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #9 : ѕЪвпСам 20, 2008, 02:01:54 pm »
стоп стоп стоп.

jtds-1.2.2-src.zip - тебе вообще не надо, потому как там исходники. Тебе нужны jar файлы, находящие наверняка в: jtds-1.2.2-dist.zip. Разархивируй куда-нить и попробуй снова: "Начинаю подключение Services -> Databases -> Drivers -> Add new driver..."

И вообще, что это за архивы?

P.S.0. используешь mySQL или MS SQL? Часто путается народ.
P.S.1. порт базы, указывается как правило при инсталяции.
Подпись - есть нечто иное, как изъяснение общей сути человека, выраженное кем-то более великим, чем тот, кто написал его в каком-либо месте в любой форме изложения....

Оффлайн lihusha

  • Губернский секретарь
  • **
  • Сообщений: 31
  • Репутация: 0
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #10 : ѕЪвпСам 20, 2008, 08:45:03 pm »
стоп стоп стоп.

jtds-1.2.2-src.zip - тебе вообще не надо, потому как там исходники. Тебе нужны jar файлы, находящие наверняка в: jtds-1.2.2-dist.zip. Разархивируй куда-нить и попробуй снова: "Начинаю подключение Services -> Databases -> Drivers -> Add new driver..."

И вообще, что это за архивы?

P.S.0. используешь mySQL или MS SQL? Часто путается народ.
P.S.1. порт базы, указывается как правило при инсталяции.

Ну да , выяснил - файл драйвера называется sqljdbc.jar
Использую ms sql server
Порт использую согласно указанному в доках к драйверу -- 1433
Я не волшебник...  Я только учусь...

Оффлайн lihusha

  • Губернский секретарь
  • **
  • Сообщений: 31
  • Репутация: 0
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #11 : ѕЪвпСам 20, 2008, 08:47:29 pm »
Какое значение нужно вводить в качестве логина и пароля ?
(MS SQL Server у меня подключается без пароля)
то, которое указывал при инсталляции. если без пароля, то как минимум д.б. пользователь типа root или admin

По умолчанию в настройках сервера логин "sa". NetBeans не принимает.
Я не волшебник...  Я только учусь...

Оффлайн lihusha

  • Губернский секретарь
  • **
  • Сообщений: 31
  • Репутация: 0
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #12 : ѕЪвпСам 21, 2008, 10:30:15 pm »
Ситуация изменилась -- теперь NetBeans бракует TCP/IP соединение . Подскажите , пожалуйста , где оно настраивается на сервере .
Заранее спасибо!
Я не волшебник...  Я только учусь...

Оффлайн dEEp

  • Глобальный модератор
  • Тайный советник
  • *****
  • Сообщений: 2021
  • Репутация: 29
  • Пол: Мужской
Re: Подключение и доступ к БД на MS SQL из NetBeans
« Ответ #13 : ѕЪвпСам 22, 2008, 09:14:49 am »
Ситуация изменилась -- теперь NetBeans бракует TCP/IP соединение . Подскажите , пожалуйста , где оно настраивается на сервере .
Заранее спасибо!
Создавайте отдельную тему с ПОДРОБНЫМ описанием проблемы.
Подпись - есть нечто иное, как изъяснение общей сути человека, выраженное кем-то более великим, чем тот, кто написал его в каком-либо месте в любой форме изложения....

Оффлайн Nitrogen

  • Губернский секретарь
  • **
  • Сообщений: 39
  • Репутация: 1