Я полагаю, что Вы хотите отключить интегрированную аутентификацию:
http://codesnip.net/iis7-integrated-windows-authentication-win-2008
Также вот некоторая более подробная информация о том, как Internet Explorer реагирует:
По сути, вы пытаетесь обойти то, что кажется чужой плохой реализацией. Мне это кажется разумным, а иногда и необходимостью. Если эта программа действительно "дает сбой" при попытке подключиться к одной базе данных, но не к другой, в отличие от, о, вы знаете, отображения сообщения об ошибке, это довольно слабый момент.
У меня есть резервное решение для этого в Linux ( "redir") ... но не Windows; однако я нашел это на машине Google:
http://www.vakuumverpackt.de/tcptunnel/
Я только что тестировал его с версией Cygwin - установка не требуется, у него есть exe и DLL, и она "просто работала" на моем ноутбуке с Windows 7. Небольшой изящный бонус, он имеет параметр - log-to-stdout
, который в сочетании с >
в файл, регистрирует байты, полученные из потока (может быть интересно прочитать). У меня не было под рукой SQL Server, но я тестировал его с некоторыми другими службами TCP, и, похоже, он работает так, как задумано - он прослушивает локальный сокет, и когда приходят соединения, он устанавливает соединение с назначенным сокетом на удаленная машина и связывает концы труб вместе. Когда я слушаю 1433, он «должен» помочь.
Во всяком случае, он входит в мой набор инструментов.
Во время ротации сообщения журнала могут попадать либо в старый, либо в новый файл, но детерминированным образом. Logrotate выполняет примерно следующее для каждого файла журнала:
Если сообщения регистрируются между 1 и 2, они будут попадают в переименованный журнал, потому что переименование не влияет на дескрипторы открытых файлов (именно поэтому сжатие происходит только после того, как приложения повторно открывают свои журналы). Сообщения, зарегистрированные после 2, попадут в новый журнал.
Вот выдержка из моей конфигурации logrotate, которая делает то, что я описал для журналов nginx: