![]() |
![]() |
![]() |
|
Как создать копию базы 1с (SQL-версия) Ø |
☑ | ||
---|---|---|---|---|
0
stars
21.06.05
✎
22:41
|
Проблема вот в чем
1с sql версия ДЛя отладки кое-какой интеграции нужно создать (продкблировать) базу. Как это можно осуществить? Спасибо |
|||
1
КонецЦикла
21.06.05
✎
22:43
|
Конфигуратор - Администрирование - Выгрузить данные
Конфигуратор - Администрирование - Загрузить данные |
|||
3
ALEX_SE
21.06.05
✎
22:49
|
Ну а для создания базы на уровне SQL:
1. Бакап базы. 2. Рестор базы as. 3. В конфигураторе изменение настроек. или 1. оффлайн базы. 2. Копия файлов. 3. Аттач баз as. 4. В конфигураторе изменение настроек. Второе - быстрее на больших базах. Если не нравится что оригинальные имена файлов в базах дублируется - их не проблема поменять. |
|||
4
Alex2Alex
21.06.05
✎
22:51
|
не внятно
как часто это нужно? |
|||
6
ALEX_SE
22.06.05
✎
00:04
|
На самом?
Очередной, либо внеочередной бакап. Потом restore database. Где выбрать базу которая бакапилась, а вверху (где restore as) написать имя новой базы. Затем, если надо, в QA сделать EXEC sp_changedbowner имя. - этим Вы установите владельца. Затем, сделать копию конфига. Потом открыть конфигуратор, выбрать каталог с НОВЫМ конфигом, там в параметрах БД SQL указать сервер, имя НОВОЙ базы, имя и пароль владельца. ВСЕ |
|||
7
Дурочка 1С
22.06.05
✎
00:22
|
Конечно, делать изменения лучше в той же конфигурации, что и рабочая база (те же черные запросы могут прекрасно работать в ДБФе и вываливаться в коврик в скуле), но, если нужно только продкблировать (не знаю что это такое, это цензурное выражение?) базу, возможно, стоит выгрузить скульную базу и загрузить ее в ДБФ варианте в пустую папку.
|
|||
9
Глюк с ушами
22.06.05
✎
09:41
|
(8) 1.Создай на Скуле новую базу.
2.В рабочей - Выгрузить. 3.В 1С подключить новую (пустую). 4.В новой (пустой) - Загрузить. В дальнейшем только пункты - 2 и 4. |
|||
11
Наркотики
22.06.05
✎
09:57
|
А чего мудрить?
1. Копируй базу на скуле 2. Копируй каталог базы 3. В конфигураторе поменяй параметры доступа к базе на скуле |
|||
12
redraw
22.06.05
✎
10:05
|
1. Создай копию базы на SQL Server.
2. Создай каталог БД и кинь туда 1cv7.md 3. Зарегистрируй эту БД и открой ее конфигуратором. 4. В конфигураторе заведи пользователя, пропиши параметры соединения и открой конфигурацию. В названии конфигурации поставь где - нибудь пробел и удали его. Сохрани конфигурацию, при этом будет сформирован словарь БД. 5. Закрой EM и открой 1С в режиме исполнения. |
|||
15
redraw
22.06.05
✎
10:13
|
(13) делай как в (11,12) Так будет гораздо быстрее и надежнее.
|
|||
16
AniHexe
22.06.05
✎
10:16
|
7 тебе правильно сказала... Зачем еще скульную создавать, делай отладку своих модулей на дбф. У меня лично так налажено.
|
|||
17
redraw
22.06.05
✎
10:16
|
(15) да неважно где, хоть на клиенте, хоть на сервере
|
|||
20
redraw
22.06.05
✎
10:27
|
(18) Выгружаешь данные в конфигураторе, потом создаешь пустую базу формата dbf cdx, загружаешь данные из файла выгрузки.
|
|||
21
Behemot
22.06.05
✎
10:31
|
А затем, что если у тебя база перевалила за 4-5 Гиг, то не факт, что ДБФ-ная вообще заведется или если заведется, то будут глюки, или если заведется и не будет глюков, то отчет или обработка будет выполняться несколько часов.
Совет, попроси сисадминов, которые CQL рулят создать еще одну базу, для опытов. А что далее делать тебе уже раз 5 объяснили и разжевали в 3,6,12,15 |
|||
22
shark
22.06.05
✎
10:33
|
1 Создаем новую пустую базу
для этого 1.1. Создаем пустую папку 1.2. Открываем ее конфигуратором 1.2.1. Для варинта SQL создаем пустую базу в Enterprise Manager 1.2.1 В конфигураторе пишем на нее ссылку Администрирование -параметры базы данных SQL 2. В рабочей в конфигураторе Администрирование-Выгрузить данные 3. В новой Администрирование-Загрузить данные.. Для актуализации делаем 2 и 3 |
|||
23
redraw
22.06.05
✎
10:35
|
21+ Это все правильно. Кроме одного - не проси сисадминов создавать за тебя базу, потому что так нельзя ничему научиться. Твори, выдумывай, пробуй!
|
|||
24
AniHexe
22.06.05
✎
10:36
|
РЕЗЮМЕ:
1.Это для инсталляции 1С для SQl, если так приспичило http://www.kuban.ru/forum_new/forum9/arhiv/501.html 2.а в (20)все написано, как создать ДБФ что еще заморачиваться? |
|||
25
redraw
22.06.05
✎
10:41
|
(0) Кстати, а архивные копии БД у тебя создаются? Если нет - срочно решить этот вопрос.
|
|||
27
redraw
22.06.05
✎
10:53
|
(26) Нет, не правильно. Если ты все же решил работать с БД в формате SQL Server, то даныые выгружать - загружать не надо. Выгрузка - загрузка нужна лишь только для перевода БД из формата dbf - cdx в формат SQL Server.
Тебе надо просто создать копию БД на SQL Server. Это можно сделать, например, восстановив ее из архива. |
|||
29
Начинающая
22.06.05
✎
11:14
|
(28)-Да, тока в эту папку конфигурацию надо перенести!
|
|||
31
stars
22.06.05
✎
11:20
|
1cv7.md? этот файл? Больше никакие каталоги или файлы переносить не нужно?
|
|||
32
Behemot
22.06.05
✎
11:23
|
Ну что? Кому чипсы? или семачки? Продолжаем наблюдать.
|
|||
33
redraw
22.06.05
✎
11:24
|
(30) лично я туда почему - то кидаю только 1cv7.md. Хотя можно сразу и 1cv7.dds кинуть. Только не переноси туда файл с параметрами подключения 1cv7.dba!!! А то где - то вверху тебе уже посоветовали скопировать целиком каталог БД. Так делать нельзя.
|
|||
35
stars
22.06.05
✎
11:28
|
И точно больше не нужно ничего кроме этих файлов? Каталоги не нужны? Users и другие?
|
|||
36
redraw
22.06.05
✎
11:29
|
(32) По - прошествии уже немало срока работы с 1С вопрос (0) действительно кажется детским. Но вот я вспоминаю себя несколько лет тому назад, когда только начинал программировать, и думаю, что тоже бы затруднился бы один решить такую задачу. А без помощи Т1С было бы очень туго.
|
|||
37
stars
22.06.05
✎
11:35
|
Поясняю - я не занимаюсь профессионально 1с, поэтому не слежу за его нововведениеми и так сказать фичами. Я занимаюсь другим программированием. Просто частью задачи является сопряжение моего продукта с 1с. Поскольку года 2 назад я занималась 1с (поэтому программирование в среде 1с для меня не составляет проблем). Меня интересует именно такая хрень административная. Не хочу в процессе отладки запороть базу клиентов
|
|||
38
AniHexe
22.06.05
✎
11:35
|
(36)не соглашусь... меня вот отослали на веточку с разжеванными шагами (22)и все - мне было достаточно
|
|||
39
redraw
22.06.05
✎
11:38
|
dds - это просто текстовый файлик с метаданными. dba - файл с параметрами соединения с БД на сервере. Кинь толко md и dds. Другие каталоги в твоем случае не нужны. Ты ведь сам будешь с тестовой базой работать. Ну скопируй еще, если надо, ExtForms - но это уже все факультативно. Минимум - это только md.
|
|||
41
redraw
22.06.05
✎
11:43
|
(38) Прочитал я эту ветку. Помимо неактульной информации (sp1 #:()), явных ошибок (dd), эта ветка вообще не по сабжу, т.к. в ней говорится о переводе базы из дбф в sql. А здесь надо просто сделать копию БД.
|
|||
42
Behemot
22.06.05
✎
11:46
|
(36) Ну немножко чувства юмора не помешает. :)
С другой стороны, если человек не занимается 1С, то лучше попросить рядом сидящих 1С-ков или админов проделать эту операцию, дабы действительно не запороть рабочую базу. Если же человек хочет разобраться сам как, где и что, то сначала нужно хотя бы чуть чуть ознакомиться с MS-SQL в общих вопросах: Где лежат данные, как сделать бэкап и востановить из бэкапа. Каков принцип хранения данныц у 1С в SQL-ном варианте, а уже потом применять свои знания. |
|||
43
redraw
22.06.05
✎
11:54
|
(37) ну если это твои клиенты, а не постоянная твоя работа, тогда тебе вообще надо просто к ихнему АБД обратиться с просьбой сделать тебе копию БД на сервере, потом ты на клиентской машине создаёшь пустой каталог, кидаешь туда md c dds, открываешь конфигуратор и трясешь ихнего АБД на предмет имя сервера, имя базы на сервере, пароля sa. А иначе и не получится - ты ведь не можешь знать, например, пароль sa. Потом создаешь хотя бы одного пользователя (это обязательно), спрашиваешь у АБД закрыт ли EM и открываешь 1С.
|
|||
44
redraw
22.06.05
✎
11:56
|
(42) согласен полностью
|
|||
45
AniHexe
22.06.05
✎
11:58
|
(41) Но согласись, это же КОПИЯ, только в другом формате.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |