Имя: Пароль:
1C
1С v8
Создание в базе SQL новой базы
0 Rodger
 
20.08.12
15:37
День добрый.
Столкнулся с такой проблемой.
Средствами SQL сервера пытаюсь создать новую базу, но база не создается, по причине что такая уже существует.
В списке баз SQL сервера нет базы с таким наименованием, но есть огромные подозрения что ранее была база с таким наименованием.
Базы с другим наименованием создаются без проблем.

ПОдскажите, что нужно сделать в SQL сервере, чтобы повторно создать базу с аналогичным наименованием.
Спасибо
1 shuhard
 
20.08.12
15:41
(0) кокнуть файлы, mdf и ldf, уже предлагали ?
2 Sorm
 
20.08.12
15:43
(0) А дело не в правах?
3 Rodger
 
20.08.12
16:02
(1) файлов таких с наименованеим базы нету в директории баз
(2) дело точно не в правах, другие же базы создаю без проблем.

(0) если дословно, то вот на что ругается SQL сервер:
"Create failed for Database 'XXX'. An exception occurred while executing a Transact-SQL statement or batch. The logical file name "XXX" is already in use. Choose a different name. Error: 1828"

Порылся в инете по поводу этой ошибки, но ничего путного не обнаружил.
Мне кажется кде-то в кэше SQL сервера хранитяться остаточные по этйо базе, но как их найти и уничтожить:(
4 Sorm
 
20.08.12
16:06
(3) "The logical file name "XXX" is already in use". А найти, кто его "use"?
5 shuhard
 
20.08.12
16:07
(3)[Порылся в инете по поводу этой ошибки, но ничего путного не обнаружил. ]
6 shuhard
 
20.08.12
16:08
(3)[Порылся в инете по поводу этой ошибки, но ничего путного не обнаружил. ]
лан свистеть
русским же языком написан про логическое имя,
значит у одной из существующих баз файл назван Пупкин.mdg, а логическое имя  Rodger
7 Sammo
 
20.08.12
16:10
Поищи по списку баз в мастере
8 Rodger
 
20.08.12
16:27
Блин, извиняюсь, ступил, понедельникс:(
Не на том сервере искал базы.
9 Axel2009
 
20.08.12
16:30
drop database 'XXX'
10 Lionee
 
20.08.12
16:53
(8) ))))))))
и в инете искал ответы еще
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.