Tomsk Sysadmins Forum
Windows => Программирование => Topic started by: mx5 on July 19, 2016, 21:00:34
-
Основной вопрос сейчас:
Можно я задам вопрос еще один попутно в рамках этой же темы.
Есть веб клиент, с ним удаленно работают клиенты. Коннектятся по HTTP. Работает по не защищенным портам, т.е. между сервером и клиентом потоки не шифруются. Как сделать шифрацию? Можно ли как-то на портах ключи самоподписанные понавесить? Как это вообще делается по нормальному?
Ниже в цитате то что уже сам решил. Оставил для истории.
Коллеги!
Помогите разобраться с ошибкой подключения mssql базы с webclient (некая веб морда) на IIS7.
Упорно долго не мог добиться чтобы произошло подключение клиентской web морды к базе данных пустой на mssql. Все время выдавало ошибки подключения юзера. Кое-как расковырял и исправил. Теперь подключается, но не происходит инициализация базы на mssql.
Выдает при тестировании вот такую ошибку:
Check DB config
DSN (write): OK
DB Schema: NOT OK(Error creating database schema: [102] [Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Incorrect syntax near 'GO'. (SQL Query: CREATE TABLE [dbo].[cache] (
[user_id] [int] NOT NULL ,
[cache_key] [varchar] (128) COLLATE Latin1_General_CI_AI NOT NULL ,
[created] [datetime] NOT NULL ,
[expires] [datetime] NULL ,
[data] [text] COLLATE Latin1_General_CI_AI NOT NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO))
Далее пишет рекомендации.
Please try to inizialize the database manually as described in the INSTALL guide. Make sure that the configured database extists and that the user as write privileges.
Как исправить ошибку и инициализировать базу вручную? В гайде по инсталяции ничего вразумительного нет. Что обозначает эта ошибка? Что не так?
Я не программист и такие связки не настраивал ранее и не использовал, приходится учится по ходу пьесы решать всякие задачи. Но вот с этой ошибкой и проблемой у меня затык.
Посмотрите Код, кто понимает в этом, напишите куда посмотреть, что сделать пожалуйста.
Спасибо!
-
Не актуально!
Решил сам.
-
Решение то хоть напиши?
-
Решение то хоть напиши?
В sql server'е позапускал файлы инициализации которые шли в комплекте с веб мордой клиента на базе. После этого ошибка устранилась.
-
Можно я задам вопрос еще один попутно в рамках этой же темы.
Есть веб клиент, с ним удаленно работают клиенты. Коннектятся по HTTP. Работает по не защищенным портам, т.е. между сервером и клиентом потоки не шифруются. Как сделать шифрацию? Можно ли как-то на портах ключи самоподписанные понавесить? Как это вообще делается по нормальному?
-
Можно я задам вопрос еще один попутно в рамках этой же темы.
Есть веб клиент, с ним удаленно работают клиенты. Коннектятся по HTTP. Работает по не защищенным портам, т.е. между сервером и клиентом потоки не шифруются. Как сделать шифрацию? Можно ли как-то на портах ключи самоподписанные понавесить? Как это вообще делается по нормальному?
https?
-
https?
Вот как ты видишь ответ мой на твой ответ? Что я должен ответить?
Мне хотелось бы чтобы поделились опытом как это делается по уму.
А что я могу сказать на https? Ну, да, есть https....