#0
by stars
Проблема вот в чем1с sql версияДЛя отладки кое-какой интеграции нужно создать (продкблировать) базу. Как это можно осуществить?Спасибо
#3
by ALEX_SE
Ну а для создания базы на уровне SQL:1. Бакап базы.2. Рестор базы as.3. В конфигураторе изменение настроек.или1. оффлайн базы.2. Копия файлов.3. Аттач баз as.4. В конфигураторе изменение настроек.Второе - быстрее на больших базах.Если не нравится что оригинальные имена файлов в базах дублируется - их не проблема поменять.
#6
by ALEX_SE
На самом?Очередной, либо внеочередной бакап.Потом restore database. Где выбрать базу которая бакапилась, а вверху (где restore as) написать имя новой базы.Затем, если надо, в QA сделать EXEC sp_changedbowner имя. - этим Вы установите владельца.Затем, сделать копию конфига. Потом открыть конфигуратор, выбрать каталог с НОВЫМ конфигом, там в параметрах БД SQL указать сервер, имя НОВОЙ базы, имя и пароль владельца. ВСЕ
#7
by Дурочка 1С
Конечно, делать изменения лучше в той же конфигурации, что и рабочая база (те же черные запросы могут прекрасно работать в ДБФе и вываливаться в коврик в скуле), но, если нужно только продкблировать (не знаю что это такое, это цензурное выражение?) базу, возможно, стоит выгрузить скульную базу и загрузить ее в ДБФ варианте в пустую папку.
#9
by Глюк с ушами
1.Создай на Скуле новую базу. 3.В 1С подключить новую (пустую). 4.В новой (пустой) - Загрузить.В дальнейшем только пункты - 2 и 4.
#11
by Наркотики
А чего мудрить?1. Копируй базу на скуле2. Копируй каталог базы3. В конфигураторе поменяй параметры доступа к базе на скуле
#12
by redraw
1. Создай копию базы на SQL Server.2. Создай каталог БД и кинь туда 1cv7.md3. Зарегистрируй эту БД и открой ее конфигуратором.4. В конфигураторе заведи пользователя, пропиши параметры соединения и открой конфигурацию. В названии конфигурации поставь где - нибудь пробел и удали его. Сохрани конфигурацию, при этом будет сформирован словарь БД.5. Закрой EM и открой 1С в режиме исполнения.
#16
by AniHexe
7 тебе правильно сказала... Зачем еще скульную создавать, делай отладку своих модулей на дбф. У меня лично так налажено.
#20
by redraw
Выгружаешь данные в конфигураторе, потом создаешь пустую базу формата dbf cdx, загружаешь данные из файла выгрузки.
#21
by Behemot
А затем, что если у тебя база перевалила за 4-5 Гиг, то не факт, что ДБФ-ная вообще заведется или если заведется, то будут глюки, или если заведется и не будет глюков, то отчет или обработка будет выполняться несколько часов.Совет, попроси сисадминов, которые CQL рулят создать еще одну базу, для опытов. А что далее делать тебе уже раз 5 объяснили и разжевали в 3,6,12,15
#22
by shark
1 Создаем новую пустую базудля этого1.1. Создаем пустую папку1.2. Открываем ее конфигуратором1.2.1. Для варинта SQL создаем пустую базу в Enterprise Manager1.2.1 В конфигураторе пишем на нее ссылкуАдминистрирование -параметры базы данных SQL2. В рабочей в конфигуратореАдминистрирование-Выгрузить данные3. В новойАдминистрирование-Загрузить данные..Для актуализации делаем 2 и 3
#23
by redraw
21+ Это все правильно. Кроме одного - не проси сисадминов создавать за тебя базу, потому что так нельзя ничему научиться. Твори, выдумывай, пробуй!
#24
by AniHexe
РЕЗЮМЕ:1.Это для инсталляции 1С для SQl, если так приспичило2.а в все написано, как создать ДБФчто еще заморачиваться?
#27
by redraw
Нет, не правильно. Если ты все же решил работать с БД в формате SQL Server, то даныые выгружать - загружать не надо. Выгрузка - загрузка нужна лишь только для перевода БД из формата dbf - cdx в формат SQL Server.Тебе надо просто создать копию БД на SQL Server. Это можно сделать, например, восстановив ее из архива.
#33
by redraw
лично я туда почему - то кидаю только 1cv7.md. Хотя можно сразу и 1cv7.dds кинуть. Только не переноси туда файл с параметрами подключения 1cv7.dba!!! А то где - то вверху тебе уже посоветовали скопировать целиком каталог БД. Так делать нельзя.
#36
by redraw
По - прошествии уже немало срока работы с 1С вопрос действительно кажется детским. Но вот я вспоминаю себя несколько лет тому назад, когда только начинал программировать, и думаю, что тоже бы затруднился бы один решить такую задачу. А без помощи Т1С было бы очень туго.
#37
by stars
Поясняю - я не занимаюсь профессионально 1с, поэтому не слежу за его нововведениеми и так сказать фичами. Я занимаюсь другим программированием. Просто частью задачи является сопряжение моего продукта с 1с. Поскольку года 2 назад я занималась 1с (поэтому программирование в среде 1с для меня не составляет проблем). Меня интересует именно такая хрень административная. Не хочу в процессе отладки запороть базу клиентов
#38
by AniHexe
не соглашусь... меня вот отослали на веточку с разжеванными шагами и все - мне было достаточно
#39
by redraw
dds - это просто текстовый файлик с метаданными. dba - файл с параметрами соединения с БД на сервере. Кинь толко md и dds. Другие каталоги в твоем случае не нужны. Ты ведь сам будешь с тестовой базой работать. Ну скопируй еще, если надо, ExtForms - но это уже все факультативно. Минимум - это только md.
#41
by redraw
Прочитал я эту ветку. Помимо неактульной информации (sp1 #:), явных ошибок (dd), эта ветка вообще не по сабжу, т.к. в ней говорится о переводе базы из дбф в sql. А здесь надо просто сделать копию БД.
#42
by Behemot
Ну немножко чувства юмора не помешает. :)С другой стороны, если человек не занимается 1С, то лучше попросить рядом сидящих 1С-ков или админов проделать эту операцию, дабы действительно не запороть рабочую базу.Если же человек хочет разобраться сам как, где и что, то сначала нужно хотя бы чуть чуть ознакомиться с MS-SQL в общих вопросах: Где лежат данные, как сделать бэкап и востановить из бэкапа. Каков принцип хранения данныц у 1С в SQL-ном варианте, а уже потом применять свои знания.
#43
by redraw
ну если это твои клиенты, а не постоянная твоя работа, тогда тебе вообще надо просто к ихнему АБД обратиться с просьбой сделать тебе копию БД на сервере, потом ты на клиентской машине создаёшь пустой каталог, кидаешь туда md c dds, открываешь конфигуратор и трясешь ихнего АБД на предмет имя сервера, имя базы на сервере, пароля sa. А иначе и не получится - ты ведь не можешь знать, например, пароль sa. Потом создаешь хотя бы одного пользователя (это обязательно), спрашиваешь у АБД закрыт ли EM и открываешь 1С.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Передача данных между формами
- Ошибка: Операция умножения не определена для строковых величин
- СуперОкна 4 выгрузка данных в 1С
- V8: Регистр сведений - метод "Получить"
- Интернет-безопасность,учет трафика: какие проги использовать?
- 1C и Excel: таблица Excel в Таблице 1С
- Как выгрузить из 1С внешние компоненты? (кажется, у Альфа было))
- Обрезается текст запроса на определенном количестве символов
- Как перейти с ИнфоБухгалтера на 1С ?...
- почему 1С как сетевая работать не хочет?
- 7.7: Как программно восстановить настройку ПриОткрытии()?
- 1С, ДБФ и Даты при слиянии полей в Ворде
- невозможно изменить код счета 91 на 91.2 , так как существует счет с данным
- Территория "1С"
- цвет фона строки отчета
- Проблема с ЭЛВЕС-ФР-К
- нужно из 1С запустить приложение и дождаться пока оно отработает...
- Ошибка при закрытии счета 26
- Неточный расчет НДС
- Обработка справочника ТМЦ