Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 ошибка кодировки и последствия  [new]
VALSHA
Member

Откуда:
Сообщений: 41
Ситуация:
Одним человеком в реестре были изменены значения:
"1250"="c_1250.nls"
"1252"="c_1251.nls"
Потом после выявления этой ошибки, значения вернули обратно:
"1250"="c_1250.nls"
"1252"="c_1252.nls"
Проблема теперь в том, что некоторые учетные записи где имя пользователя создано русскими буквами, теперь не читаемы.
Вот скриншот, где видно какой получился "русский" логин

[IMG]http://img218.imageshack.us/img218/7273/dbbug.th.jpg[/IMG]
Картинка с другого сайта.
При попытке в ручную переименовать к примеру на Noname01, вот такое происходит:

[IMG]http://img139.imageshack.us/img139/4799/dbbug2.th.jpg[/IMG]
Картинка с другого сайта.
Я уверен что таких проблемных аккаунтов очень мало в базе. Но они реально мешают работе.
Был бы очень признателен если бы Вы помогли решить проблему, как их найти все в базе и исправить. Или хотя бы переименовать по типу Noname01, Noname01.
Спасибо.
8 июл 09, 12:10    [7390665]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
sp_change_user_login
-------------------------------------
Jedem Das Seine
8 июл 09, 12:48    [7390939]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
VALSHA
Member

Откуда:
Сообщений: 41
То есть примерно так:
USE AdventureWorks;
GO
EXEC sp_change_users_login 'Auto_Fix', 'Mary', NULL, 'B3r12-3x$098f6';
GO
8 июл 09, 13:13    [7391152]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
__John__
Member

Откуда: Киев
Сообщений: 100
VALSHA,

Скорее всего параметры реестра влияют только на отображение, возможно в настройках (Management studio) если покопаться и исправить (выбрать шрифт к примеру) чтобы все отображалось корректно.
9 июл 09, 12:37    [7395843]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
VALSHA
Member

Откуда:
Сообщений: 41
__John__
да не совсем.
когда люди заходят под этими логинами, то приложение падать может.
вот такое в логе:
37 07/05/09 18:40:37 : SqlState:08S01, NativeError:0  Msg:[Microsoft][ODBC SQL Server Driver]Communication link failure 
38 07/05/09 18:40:37 : SQLExecDirect Returns : SQL_ERROR
39 07/05/09 18:40:37 : EroorActionProcSQL_ERROR : DB Error!(08S01) -> ReConnectDataBase()
40 07/05/09 18:40:37 :  
41 07/05/09 18:40:37 : ReConnectDataBase : Start
42 07/05/09 18:40:39 : ReConnectDataBase Fail. Count : 0
43 07/05/09 18:40:42 : ReConnectDataBase Fail. Count : 1
44 07/05/09 18:40:45 : ReConnectDataBase Fail. Count : 2
45 07/05/09 18:40:48 : ReConnectDataBase Fail. Count : 3
46 07/05/09 18:40:51 : ReConnectDataBase Fail. Count : 4
47 07/05/09 18:40:52 : ReConnectDataBase : Fail End
9 июл 09, 15:42    [7397546]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
ето лог чего ?
-------------------------------------
Jedem Das Seine
9 июл 09, 15:43    [7397556]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
__John__
Member

Откуда: Киев
Сообщений: 100
VALSHA,
Тогда поробовать не через интерфейс менеджера менять а использовать инструкцию Update
9 июл 09, 18:23    [7398932]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
VALSHA
Member

Откуда:
Сообщений: 41
Maxx
ето лог чего ?
-------------------------------------
Jedem Das Seine

Это лог приложения.
10 июл 09, 01:53    [7399760]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
VALSHA
Member

Откуда:
Сообщений: 41
__John__
VALSHA,
Тогда поробовать не через интерфейс менеджера менять а использовать инструкцию Update

пробую так
USE [DB]
UPDATE tbl_base SET Name ='Noname01'
WHERE Serial = 594326
SELECT @@ERROR
а в ответ
Msg 8630, Level 16, State 1, Line 2
Internal Query Processor Error: The query processor encountered an unexpected error during execution.
10 июл 09, 01:55    [7399761]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
__John__
Member

Откуда: Киев
Сообщений: 100
VALSHA,
а поменять кодировку столбца позволяет?
10 июл 09, 14:32    [7402231]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
Glory
Member

Откуда:
Сообщений: 104760
VALSHA
__John__
VALSHA,
Тогда поробовать не через интерфейс менеджера менять а использовать инструкцию Update

пробую так
USE [DB]
UPDATE tbl_base SET Name ='Noname01'
WHERE Serial = 594326
SELECT @@ERROR
а в ответ
Msg 8630, Level 16, State 1, Line 2
Internal Query Processor Error: The query processor encountered an unexpected error during execution.

Имеет ли смысл ждать, пока вы опубликуете версию вашего сервере ?
10 июл 09, 14:34    [7402250]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
VALSHA
Member

Откуда:
Сообщений: 41
Glory

Имеет ли смысл ждать, пока вы опубликуете версию вашего сервере ?

:) сервер 2005 СП3 + обновления на СП3 (9.00.4207.0)
10 июл 09, 15:16    [7402516]     Ответить | Цитировать Сообщить модератору
 Re: ошибка кодировки и последствия  [new]
VALSHA
Member

Откуда:
Сообщений: 41
__John__
VALSHA,
а поменять кодировку столбца позволяет?

Если честно то не пробовал.
10 июл 09, 15:17    [7402524]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить