|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
AngelOKESТак-то я уже понял, что Java это большой гемморой, но всё таки хочеться разобраться и написать класс для соединения с сервером автор не с того и не так ты начал знакомство с Java ну да ладно,у тебя проблема в регистрации драйвера ,именно это тебе эклипс и говорит не вижу вот этих строчек кода Код: java 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 12:59 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
Leonid KudryavtsevОзверин....В эклипсе, к слову, странная ошибка. Чем странная? драйвер в classpath не нашли, вот и ошибка этим и странная;) Либо в classpath лежит более старый драйвер. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 12:59 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
Озверин, Попробовал прописать username и password, убрал лишние параметры: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
На счёт вот этого: "драйвер в classpath не нашли" можно подробнее? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:04 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
asv79AngelOKESТак-то я уже понял, что Java это большой гемморой, но всё таки хочеться разобраться и написать класс для соединения с сервером автор не с того и не так ты начал знакомство с Java ну да ладно,у тебя проблема в регистрации драйвера ,именно это тебе эклипс и говорит не вижу вот этих строчек кода Код: java 1. 2.
jdbc спека обязывает драйверам самим вызывать эту конструкцию правильно. Этих строк программист не должен писать за тем исключением, что он разрабатывает jdbc драйвер. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:05 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
AngelOKES, это разве полный лог файл? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:06 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
ну и само исользование БД выглядит примерно вот так Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
обрати внимание что это конструкция try catch с ресурсами,которая имплементирует итерфейс автоклозэйбл,тоесть ничего руками закрывать не нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:06 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
не вижу вот этих строчек кода Код: java 1. 2.
[/quot] Ну зато у меня есть вот эти: Код: java 1. 2.
Или куда мне добавить эти строчки в мой код? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:07 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
Озверин jdbc спека обязывает драйверам самим вызывать эту конструкцию правильно. Этих строк программист не должен писать за тем исключением, что он разрабатывает jdbc драйвер. пусть автор напишет эти строчки и у него все заработает я уже наступал на эти костыли,когда писал ТГ бота ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:08 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
ОзверинAngelOKES, это разве полный лог файл? Ну в Eclipse я не стал делать, проблема я так понял в регистрации этого компонента и её программа просто не видит ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:10 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
IMHO чудес не бывает asv79Ошибка входа пользователя "okes/angel" На самой БД проверять (или спросить у админа): 1) Существует ли пользователь "okes/angel" и правильно ли указали пароль. Большие-маленькие буквы и пр. 2) Как я понимаю, angel - это имя домена. Возможно пользователь должен быть не из angel, а из другого домена. IMHO ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:10 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
Leonid KudryavtsevIMHO чудес не бывает asv79Ошибка входа пользователя "okes/angel" На самой БД проверять (или спросить у админа): 1) Существует ли пользователь "okes/angel" и правильно ли указали пароль. Большие-маленькие буквы и пр. 2) Как я понимаю, angel - это имя домена. Возможно пользователь должен быть не из angel, а из другого домена. IMHO он должен был включить нативную аутиентификацию, там тоже есть домен? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:13 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
Leonid KudryavtsevIMHO чудес не бывает asv79Ошибка входа пользователя "okes/angel" На самой БД проверять (или спросить у админа): 1) Существует ли пользователь "okes/angel" и правильно ли указали пароль. Большие-маленькие буквы и пр. 2) Как я понимаю, angel - это имя домена. Возможно пользователь должен быть не из angel, а из другого домена. IMHO Я Админ, спросил себя и да, такой пользователь точно есть, я сам себе ответил и сам каждый день логинюсь и ввожу пароль ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:13 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
AngelOKESне вижу вот этих строчек кода Код: java 1. 2.
Ну зато у меня есть вот эти: Код: java 1. 2.
Или куда мне добавить эти строчки в мой код?[/quot] classForname убрать,это не работает сейчас так ,а поставить вот эти две строчки кода Код: java 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:13 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
Домен точно совпадает? Спец.симвлов, больших-маленьких букв в пароле нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:14 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
Чудесь не бывает. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:14 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
он должен был включить нативную аутиентификацию, там тоже есть домен? Это какой-то параметр? Где его нужно указать? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:14 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
Leonid KudryavtsevДомен точно совпадает? Спец.симвлов, больших-маленьких букв в пароле нет? Запятая есть в пароле, может это проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:15 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
AngelOKESон должен был включить нативную аутиентификацию, там тоже есть домен? Это какой-то параметр? Где его нужно указать? это когда вы убрали из аргументов authenticationScheme случилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:16 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
Создал нового пользователя SQL, дал ему права и всё заработало, теперь надо понять как коннектится под доменным именем, не указывая логин и пароль ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:19 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
А в Eclipse всё ещё не работает Код: java 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:21 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
AngelOKESСоздал нового пользователя SQL, дал ему права и всё заработало, теперь надо понять как коннектится под доменным именем, не указывая логин и пароль 1) молодец 2) https://docs.microsoft.com/en-us/sql/connect/jdbc/setting-the-connection-properties?view=sql-server-2017 авторauthentication ... Beginning with Microsoft JDBC Driver 6.0 for SQL Server, this optional property indicates which SQL authentication method to use for connection. Possible values are ActiveDirectoryIntegrated, ActiveDirectoryPassword, ActiveDirectoryMSI, SqlPassword, and the default NotSpecified. .... Important: If authentication is set to ActiveDirectoryIntegrated, the following two libraries need to be installed: SQLJDBC_AUTH.DLL (available in the JDBC driver package) and Azure Active Directory Authentication Library for SQL Server (ADALSQL.DLL) It's available in different languages (for both x86 and amd64) from the download center at Microsoft Active Directory Authentication Library for Microsoft SQL Server. The JDBC driver only supports version 1.0.2028.318 and higher for the ADALSQL.DLL. .... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:27 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
AngelOKESА в Eclipse всё ещё не работает IMHO Забей на Exclipse Решай одну проблему за раз. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:29 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
AngelOKESmaytonПечально это все. Вобщем даже если пофиксить - все равно автор не поймет и в следующий раз - теже грабли. Кстати зачем mssql? В учебных задачах с БД берут H2. Так у меня база на mssql, мне именно с ней и нужно работать Ты несколько дней пытаешся освоить Java. И взялся сразу за сложные вопросы которые выходят аж далеко за рамки просто Java. Те-же самые протоколы обычно обсуждаются. Обсуждаются знающими людьми. Ты поднял MS-SQL и говоришь дескыть надо. Но ты точно понимаешь что такое integratedSecurity и как ОНО взаимодействует с твоим приложением? Я в топике тебя не осуждаю и не ругаю. Я просто пытаюсь понять - понимаешь ли ты глубину всех вопросов которые ты как новичек на себя потянл? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:31 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
mayton, Вы немного не правы. У человека есть работающая БД с работающей инфраструктурой (возможно прод). Тут уже вопросов про "глубину" - не возникает. Начальство в воду кинуло - или выплывешь, или потонешь сам, или затопишь прод ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:37 |
|
Как подключится к SQL Server и сделать простейший запрос?
|
|||
---|---|---|---|
#18+
Другое дело, что вопрос не по Java, а по инфраструктуре. А тут форумные "телепаты", могут только гадать глядя на кофейную гущю ))) и сертифицированные хрустальные шары. Т.к. как настроена инфраструктура у автора, вряд ли кто-то знает. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2019, 13:40 |
|
|
start [/forum/topic.php?fid=59&msg=39816397&tid=2121298]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
143ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 237ms |
total: | 488ms |
0 / 0 |