Создание БД 1C 8.2 на Oracle 11g #501132


#0 by Стас_1С
Необходимо развернуть базу 1С в Оракл 11g. Подскажите пожалуйста владельца для базы данных 1С ???
#1 by Стас_1С
Насколько подходит пользователь sys? Может есть какая-нибудь информация?
#2 by smitru
нет sys ни разу не рулит.. Там нужно создавать нового пользователя. На оракле вообще - интересная бодяга с этим, гораздо куче чем на сиквеле. ЗЫ.. в ЖКК вообще-то всё описано. В чём траблы почитать?
#3 by sapphire
Видимо в отсутствии ЖКК.
#4 by smitru
в данное отсутствие не раскрыто :-)
#5 by detec
Владелец БД - это пользователь, которому принадлежит схема в базе.
#6 by smitru
в оракле создаётся 2 схемы
#7 by Стас_1С
Что такое ЖКК? где его можно почитать?
#8 by smitru
Про ЖКК ищи в раздел "Словарик" почитать:
#9 by Стас_1С
В Желто красных книгах написано про доп. кодировку для 10 g, а нет ничего про пользователей владельцев бд. На ИТС еще не открыли доступ, а информацию нужна щас, подскажите ИМЯ ПОЛЬЗОВАТЕЛЯ или схема и пользователь.. ??
#10 by Leksus
если у тебя есть коробка, то там есть книженция - "Руководство по установке и запуску" или ИТС
#11 by Стас_1С
Здесь "Руководство по установке и запуску" именуют ЖКК ))) Я об этом писал в То есть "Руководство по установке и запуску" не содержит инструкций по созданию б/д в Оракл в интерфейсе/языке Оракл. Хотя что нужно для того чтоб 1С работала с Оракл там описано.
#12 by smitru
Ораклового юзера ты создаёшь сам
#13 by smitru
+ А 1С сам создаёт соответствующие схемы при "Создании базы" Нужно только правильно дать права соответствующему юзеру Оракла
#14 by Стас_1С
создать юзера и назначить права. а есть стандартные наборы прав?
#15 by smitru
а что есть "стандартные"?
#16 by sapphire
Может это поможет:
#17 by zva
В каком месте проблемы-то возникают? Ставил давно ради посмотреть: Серверу баз данных в терминах 1С:Предприятия соответствует понятие DATABASE в терминах Oracle Database. Базе данных в терминах 1С:Предприятия соответствует схема данных в терминах Oracle Database. При создании информационной базы данных в 1С:Предприятии в Oracle Database создается пользователь и его схема данных. 1С:Предприятие использует при работе с Oracle Database следующие tablespace: · для индексов – V81C_INDEX, Глава 8. Установка серверов баз данных · для LOB – V81C_LOB. Если tablespace с такими именами существуют, то они будут использованы, если нет, то будут созданы при создании информационной базы, при этом datafiles будут иметь пути по умолчанию. При создании DATABASE необходимо для данной DATABASE установить параметр CHARACTER SET в значение AL32UTF8. До начала использования сервера Oracle Database с 1С:Предприятием 8, необходимо выполнить настройку multilingual collation для сервера баз данных. Для этого необходимо: · скопируйте файл lx327c5.nlt из каталога AdditionalOracleDatabase дистрибутивного диска 1С:Предприятие 8 в пустой каталог на жестком диске компьютера, на котором установлен Oracle Database. · запустите Oracle Locale Builder(lbuilder). · запустите генерацию nlb-файлов(Tools — Generate NLB), указав папку с файлом lx327c5.nlt. · остановите все сервисы Oracle Database, запущенные из домашнего каталога Oracle Database (ORACLE_HOME). · создайте резервную копию файлов lx0boot.nlb и lx1boot.nlb из папки ORACLE_HOME/nls/data. · скопируйте файлы: lx0boot.nlb, lx1boot.nlb и lx327c5.nlb из папки где они были созданы утилитой Oracle Locale Builder в ORACLE_HOME/nls/data. В процессе копирования утвердительно ответьте на предложение перезаписать файлы lx0boot.nlb и lx1boot.nlb. · запустите сервисы Oracle Database. Подключение: · Тип СУБД: Oracle Database. · Сервер баз данных: имя экземпляра сервера. При создании информационной базы в качестве имени сервера баз данных указывается TNS-name. Это означает, что при создании информационной базы необходимо в качестве имени сервера баз данных написать строку типа //имя_сервера_БД/имя_сервиса (возможны и другие вариации написания TNS-name). · Имя базы данных: базе данных в терминах 1С:Предприятия соответствует схема данных в терминах Oracle Database. При создании информационной базы данных в 1С:Предприятии в Oracle Database создается пользователь и его схема данных. Имя схемы данных должно содержать только английские буквы, цифры и символ "_". Имя базы данных может начинаться только с буквы латинского алфавита, последующие символы могут быть буквами латинского алфавита, а также цифрами. Имя ограничено 30 символами. · Пользователь базы данных: при создании информационной базы данных в 1С:Предприятии необходимо указать пользователя, имеющего права DBA (например, SYSMAN). Из тонкостей помню - при установке выбрать расширенную, чтоб была возможность установить нужный CHARACTER SET. При создании новой базы Имя сервера //имя_сервера_БД/имя_сервиса Имя базы данных - не должно быть равно имя_сервеса (например имя_сервиса TESTORACLE, имя базы просто TEST) При установки oracle, для простоты, указал всем адм. пользователям единый пароль Для подключения к базе oracle в параметрах указал пользователя SYSMAN
#18 by smitru
· Пользователь базы данных: при создании информационной базы данных в 1С:Предприятии необходимо указать пользователя, имеющего права DBA (например, SYSMAN). Нельзя SYSMAN - нужно создавать своего.. для 1С юзера
#19 by zva
Что значит нельзя, если я подключался к базе Oracle с пользователем SYSMAN
#20 by smitru
подключиться - не вопрос.. это нормально. А вот давать этот юзер для создания баз "мастеру 1С" - весьма и весьма гиморно (в части последствий" :-)))
#21 by Стас_1С
Какие права нужны пользователю -владельцу б/д 1С, кроме работы с таблицами??
#22 by Demiurg
будет работать под SYSTEM но без RAC
#23 by Стас_1С
под system никто мне не даст, нужны конкретные рекомендации по настройке прав для нового пользователя??
#24 by Demiurg
ну ты спросил под кем будет работать, я ответил
#25 by Стас_1С
Базу данных в Оракл 1С может создать, если установить флаг "Создать базу данных в случае ее отсутствия" ?
#26 by smitru
Может. Да и создаёт нормально -  Если с правами юзеря все ОК
#27 by Стас_1С
Выдает ошибку, пишет: Ошибка СУБД: ошибка создания файла базы данных '.../v81с_Data.dbf' невозможно создать файл.. ???
#28 by Стас_1С
ошибка в том что сервер 1С 8.2.9 не поддерживает версию Oracle 11.1.0.7.4. Скачал последнюю платформу (8.2.12) все шуршит ))) Всем спасибо, smitru, zva, sapphire спасибо большое !
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С