Имя: Пароль:
1C
1C 7.7
v7: Как посмотреть таблицы БД в SQL
0 OnePrg
 
03.08.20
12:50
Как посмотреть таблицы БД в SQL?
1 OnePrg
 
03.08.20
12:50
Получить список таблиц.
2 Bigbro
 
03.08.20
12:51
зачем?
3 OnePrg
 
03.08.20
12:51
Хочу перенести справочник из одной БД в её копию. Средствами 1С долго - большой.
4 ДенисЧ
 
03.08.20
12:53
Зайти в скл менеджер студио. И там смотреть.
НАзвания - в dds
5 Bigbro
 
03.08.20
12:55
надеюсь справочник без периодических реквизитов и строк неограниченной длины.
6 OnePrg
 
03.08.20
12:59
Таблицы увидел. Всем спасибо.
7 OnePrg
 
03.08.20
12:59
Справочник Партии
8 OnePrg
 
03.08.20
13:02
:)

А как теперь одну в БД2 выгрузить одну таблицу в файл (резервная копия) и загрузить её из БД1?
9 ДенисЧ
 
03.08.20
13:09
(8) Использовать программиста на SQL...
10 Ёпрст
 
гуру
03.08.20
13:11
(0)http://catalog.mista.ru/public/102101/

для скуля там еще проще, тупо через импорт\экспорт
11 OnePrg
 
03.08.20
13:14
Всем спасибо - разобрался.
12 OnePrg
 
03.08.20
14:06
Ещё не всё :)

insert into DB2.dbo.SC267 (ROW_ID,
ID,
PARENTID,
CODE,
DESCR,
PARENTEXT,
ISFOLDER,
ISMARK,
VERSTAMP,
SP269,
SP270,
SP293,
SP2850) select ROW_ID,
ID,
PARENTID,
CODE,
DESCR,
PARENTEXT,
ISFOLDER,
ISMARK,
VERSTAMP,
SP269,
SP270,
SP293,
SP2850 from DB1.dbo.SC267

Сообщение 544, уровень 16, состояние 1, строка 1
Невозможно вставить явное значение для столбца идентификаторов в таблице "SC267", когда параметр IDENTITY_INSERT имеет значение OFF.
13 Ёпрст
 
гуру
03.08.20
14:12
выкинь из текста запроса row_id
14 Ёпрст
 
гуру
03.08.20
14:12
скуль его сам заполнит как надо
15 Ёпрст
 
гуру
03.08.20
14:12
ну или SET IDENTITY_INSERT ON перед эти
16 OnePrg
 
03.08.20
14:14
Спасибо - так заработало.
17 OnePrg
 
03.08.20
14:17
Блин.

Теперь другой вопрос. Запускаю 1С и получаю "база данных не может быть открыта в однопользовательском режиме.

Открываю монитор активности и не вижу там процессов для своей базы. Или не туда смотрю? Как свбросить процесс для базы не перезагружая sql?
18 OnePrg
 
03.08.20
14:53
Почитал по SQL, тема неубиваемых процессов это отдельная тема. Проще перезапустить SQL.

Спасибо - тема закрыта.