В уже созданной базе? А можно понять тайный смысл сего?Bighand писал(а):вопрос такого плана:
возможно ли поменять кодировку в уже созданом экземпляре?
Установка Oracle 8.1.7 for HP-UX v11.11
Модераторы: Trinity admin`s, Free-lance moderator`s
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
- Bighand
- Advanced member
- Сообщения: 179
- Зарегистрирован: 21 фев 2005, 15:08
- Откуда: г. Клин
- Контактная информация:
создана база..наполняется данными уже готовыми скриптами..
везде (в скриптах) кодировка задана не та..что я установил при создании нового экземпляра..
в итоге: получаем не русские буквы, а иероглифы...
вот и возникает вопрос: то ли все снести и занового поставить...то ли есть более рациональный способ..
везде (в скриптах) кодировка задана не та..что я установил при создании нового экземпляра..
в итоге: получаем не русские буквы, а иероглифы...
вот и возникает вопрос: то ли все снести и занового поставить...то ли есть более рациональный способ..
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
- Bighand
- Advanced member
- Сообщения: 179
- Зарегистрирован: 21 фев 2005, 15:08
- Откуда: г. Клин
- Контактная информация:
не могу заставить стартовать Oracle при включении компа :?
делаю все по мануалу..
1. поправил фаил /etc/oratab
поставил Y в 2-х экземплярах которые должны стартовать..
2. создал фаил /sbin/init.d/dbora с таким сождержанием:
все как по букварю..но не выходит каменный цветок
пробую запустить в ручную с помощью скрипта..
как-то все странно запускается..не с первого раза..
делаю все по мануалу..
1. поправил фаил /etc/oratab
поставил Y в 2-х экземплярах которые должны стартовать..
2. создал фаил /sbin/init.d/dbora с таким сождержанием:
3. кинул два линка на этот фаил-скрипт#!/bin/sh
# Set ORA_HOME to be equivalent to the ORACLE_HOME
# from which you wish to execute dbstart and
# dbshut
# set ORA_OWHER to the user id of the owner of the
# Oracle database in ORA_HOME
ORA_HOME=/u01/oracle/product/8.1.7
ORA_OWNER=oracle
if [!-f $ORA_HOME/bin/dbstart]
then
echo "Oracle startup: cannot start"
exit
fi
case "$1" in
'start')
# Start the Oracle databases:
# The following command assumes that the oracle login will not prompt the
# user for any valumes
su - $ORA_OWNER -c $ORA_HOME/bin/dbstart &
su - $ORA_OWNER -c "lsnrctl start" &
;;
'stop')
# Stop the Oracle databases:
# The following command assumes that the oracle login will not prompt the
# user for any values
su - $ORA_OWNER -c $ORA_HOME/bin/dbshut &
su - $ORA_OWNER -c "lsnrctl stop" &
;;
esac
Код: Выделить всё
# ln -s /sbin/init.d/dbora /sbin/rc0.d/K190dbora
# ln -s /sbin/init.d/dbora /sbin/rc2.d/S910dbora
пробую запустить в ручную с помощью скрипта..
Код: Выделить всё
# ./sbin/init.d/dbora start
- Bighand
- Advanced member
- Сообщения: 179
- Зарегистрирован: 21 фев 2005, 15:08
- Откуда: г. Клин
- Контактная информация:
все сделал..
окончательный вид файла /sbin/init.d/oracle (dbora переименовал в oracle)
окончательный вид файла /sbin/init.d/oracle (dbora переименовал в oracle)
#! /sbin/sh
# Set ORA_HOME to be equivalent to the ORACLE_HOME
# from which you wish to execute dbstart and
# dbshut
# set ORA_OWHER to the user id of the owner of the
# Oracle database in ORA_HOME
export PATH=/usr/sbin:/usr/bin:/sbin
ORA_HOME=/u01/oracle/product/8.1.7
ORA_OWNER=oracle
rval=0
set_return ()
{ x=$?
if [ $x -ne 0 ]; then
echo "EXIT CODE: $x"
rval=1
fi
}
if [ ! -f /u01/oracle/product/8.1.7/bin/dbstart ]
then
echo "Oracle startup: cannot start"
exit
fi
case $1 in
'start_msg')
echo "Start Oracle 8.1.7"
;;
'stop_msg')
echo "Stop Oracle 8.1.7"
;;
'start')
# Start the Oracle databases:
# The following command assumes that the oracle login will not prompt the
# user for any valumes
su - oracle -c "/u01/oracle/product/8.1.7/bin/lsnrctl start" > /dev/null 2>&1
su - oracle -c /u01/oracle/product/8.1.7/bin/dbstart > /dev/null 2>&1
su - oracle -c "/u01/oracle/product/8.1.7/bin/namesctl start" > /dev/null 2>&1
;;
'stop')
# Stop the Oracle databases:
# The following command assumes that the oracle login will not prompt the
# user for any values
su - oracle -c "/u01/oracle/product/8.1.7/bin/lsnrctl stop" > /dev/null 2>&1
su - oracle -c /u01/oracle/product/8.1.7/bin/dbshut > /dev/null 2>&1
su - oracle -c "/u01/oracle/product/8.1.7/bin/namesctl stop" > /dev/null 2>&1
;;
*)
echo "Usage: $0 {start|stop}"
;;
esac
exit $rval
-
- Junior member
- Сообщения: 9
- Зарегистрирован: 18 апр 2006, 15:55
-
- Junior member
- Сообщения: 9
- Зарегистрирован: 18 апр 2006, 15:55
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей