|
v7: sql state 25000 native 0 | ☑ | ||
|---|---|---|---|---|
|
0
Nesh
13.10.11
✎
18:26
|
При подключении к базе выдает такую ошибку. подскажите в чем проблема?
|
|||
|
1
Nesh
13.10.11
✎
18:26
|
база 7.7, MS SQL 2008
|
|||
|
2
Jstunner
13.10.11
✎
18:27
|
(0) см. ответ в (1)
|
|||
|
3
smitru
13.10.11
✎
18:28
|
(0) проблема в том, что 7.7 умеет общаться штатно только с MS SQL 2000 и следовательно что бы заставить 7ю7 работать с 2008-м нужно определённые танцы с бубнами
|
|||
|
4
Nesh
13.10.11
✎
18:30
|
та вроде уже натанцывал. заменил файлы драйвера ODBC, настроил сортировку. и все равно нифига
|
|||
|
5
FN
13.10.11
✎
18:31
|
(4) ищи по словам "Секретный релиз платформы"
|
|||
|
6
smitru
13.10.11
✎
18:31
|
(4) а у тебя в сиквеле база в каком режиме? В режиме совместимости с SQL 2000???
|
|||
|
7
Nesh
13.10.11
✎
18:33
|
(6) да
|
|||
|
8
Nesh
13.10.11
✎
18:35
|
проблему решил, совместимость была не та. сейчас ошибка такая: когда базу запускаю в польз. режиме - Недопустимое имя объекта "master..sksprocesses"
|
|||
|
9
Nesh
13.10.11
✎
18:43
|
ап. хелп
|
|||
|
10
FN
13.10.11
✎
18:46
|
||||
|
11
Nesh
13.10.11
✎
18:58
|
(10) то все сделано.
проблема решилась так: "Идем в скуль, разворачиваем "базы данных" - "системные базы данных" - "master", тыкаем на "представления", выбираем "создать представление". Если выскочило "добавление таблицы", жмакаем закрыть, в поле кода (там по дефолту стоят select и from) копируем следующий текст: select * from sysprocesses where cmd <> 'checkpoint' и нажимаем кнопку "выполнить код sql" (находится выше слева, красный восклицательный знак), если код поменялся и не выскочило ошибок - это хорошо, жмем сверху кнопку "сохранить" и называем это представление вот так: sksprocesses " и потом ставим права юзеру на выборку из этой таблицы. |
| Форум | Правила | Описание | Секции | Поиск |