Форум: "Базы";
Текущий архив: 2002.01.24;
Скачать: [xml.tar.bz2];
ВнизPassword for Oracle-7 Найти похожие ветки
← →
cpu (2001-12-18 23:25) [0]Люди! Я просто хочу немного попробовать поработать в Oracle-7.
Установил его. Установил SQL_Plus и TOAD. Хочу выполнить пару простеньких операторов SELECT или CREATE на стандартных таблицах от Oracle. Запускаю программу, и тут Oracle спрашивает мой логин и пароль... А я и не знаю их. Что ввести.
И как создать свою БД без паролей - чисто для тренировки.
← →
Suntechnic (2001-12-19 02:12) [1]для sys насколько я помню change_on_install
а для system manager что ли. Попробуй вообщем, а то у меня всё уже премешалось в голове :)
...и в Oracle понятие "базы" не существует. Есть понятие schema(схема), которая аналогична понятию пользователь. Т.е. для тренировки создаешь пользователя и тренируешься на этой схеме.
← →
panov (2001-12-19 06:59) [2]>Suntechnic © (19.12.01 02:12)
Есть такое понятие.
Схемы используются внутри одной БД.
← →
panov (2001-12-19 07:00) [3]А для смены пароля воспользуйся утитлитой из комплекта ORACLE orapwd
← →
Suntechnic (2001-12-19 07:31) [4]panov © (19.12.01 06:59)
>Есть такое понятие.
>Схемы используются внутри одной БД.
Мы сейчас будем "умничать" до потери пульса. Если ты обратил внимание слово "база" взято в кавычки, а знаешь почему? Потому что и ты и я прекрасно понимаем в каком контексте имел ввиду это слово вопрошающий. А если ты думаешь, что я буду с тобой спорить по поводу того, что Oracle является системой управления базой данных, то ты глубоко ошибаешься.
← →
panov (2001-12-19 07:49) [5]>Suntechnic © (19.12.01 07:31)
>Потому что и ты и я прекрасно понимаем в каком контексте имел ввиду это слово вопрошающий.
- а это из вопроса:
"...Хочу выполнить пару простеньких операторов SELECT или CREATE на стандартных таблицах от Oracle..."
"...И как создать свою БД без паролей - чисто для тренировки..."
таблицах и БД - я думаю синтаксис отличается
>Мы сейчас будем "умничать" до потери пульса.
Нет, мы "умничать" не будем.
Мы не будем путать человека...
И будем стараться точнее отвечать на вопросы.
Прошу не разводить флейм, или перейти в "потрепаться"
← →
Suntechnic (2001-12-19 08:05) [6]> panov © (19.12.01 07:49)
Весёлый ты человек. Устроил флейм на 4 постинга со словами "не будем путать человека", хотя именно это ты сейчас и делашь, а других в "Потрепаться" отправляешь... Впрочем умолкаю. На эту тему я больше не дискитирую.
P.S. Хочешь верь, а хочешь нет, но когда я писал первый ответ на вопрос я знал что придёт господин Панов и начнётся...
← →
Владислав (2001-12-19 08:14) [7]> cpu (18.12.01 23:25)
Вообще, если собрался поработать с Oracle, попробуй найти документацию (если ее конечно нет). Есть такая конструкция SQL: CREATE USER ... С помощью него можно создать нового пользователя, задать пароль и т.п.
Есть еще пользователь internal. Для него пароль oracle.
> Suntechnic © (19.12.01 02:12)
...и в Oracle понятие "базы" не существует.
> Suntechnic © (19.12.01 07:31)
прекрасно понимаем в каком контексте имел ввиду это слово вопрошающий
Как Вам нравиться эта конструкция: CREATE DATABASE?
База данных в Oracle существует независимо от контекста вопрошающего.
Рекомендую: Oracle Server Concepts Manual.
← →
Suntechnic (2001-12-19 08:26) [8]> Владислав © (19.12.01 08:14)
IB -> Create Database
MS SQL -> Create Database
Oracle -> Create Database
Что здесь общего?
Одно название....
Так что начать с Oracle Server Concepts Manual рекомендую Вам самому...
Вы сможете на одной машине одновременно запустить 2 экземпляра Оракла?
← →
panov (2001-12-19 08:28) [9]>Suntechnic © (19.12.01 08:26)
Да
← →
Suntechnic (2001-12-19 08:37) [10]> panov © (19.12.01 08:28)
Поздравляю. А теперь научите это делать господина cpu и заодно расскажите ему про организацию этих БД.
...неужели каждый считает себя настолько умным, что считает своим долгом выцепить слово из контекста в кавычках и непременно рассказать как оно должно быть?
Каюсь, я такой же умник, из прошлого абзаца. Думал подсказать начинающему человеку(а это понятно из запроса), что организация Оракла, немного отличается от организации других СУБД. А тут пошло поехало... создание экземпляров... запуск одновременно нескольких... только вопросик остался: господину cpu оно надо? Оооочень сомневаюсь...
← →
lel (2001-12-19 09:14) [11]Suntechnic
Вообще я с тобой полностью согласен, как ты ответил...
А Александр с Владиславом, что то палку перегнули...
В интерпретации вопроса, самым разумным был ответ Suntechnic , и нечего тут спорить...
Желаю удачи в темных делах.
С уважением Алексей.
← →
Владислав (2001-12-19 10:27) [12]> Suntechnic © (19.12.01 08:26)
Так что начать с Oracle Server Concepts Manual рекомендую Вам самому...
Спасибо, начитился уже. Она у меня всегда "под рукой". Кстати, рекомендовал почитать не Вам, а cpu. Просто не правильно сообщение отформатировал. Не принимайте все на свой счет. Вопрос-то не Вы задавали.
:)))
...неужели каждый считает себя настолько умным...
Да где уж, нам уж...
:)))
> lel © (19.12.01 09:14)
Представьте себе, Вы начинаете изучать новую (для Вас) систему управления базами данных, а Вам заявляют, что в этой системе и баз-то не существует. Ну как?
В интерпретации вопроса, самым разумным был ответ Suntechnic...
В чьей интерпретации?
:)))
← →
petr_v_a (2001-12-19 11:57) [13]Так вот :)
Если Oracle инсталлировали не Вы и база не Ваша личная, пароль надо спрость у админа, он заведет для Вас пользователя CPU, и разрешит создавать Ваши таблицы.
Если инсталлируете сами, он предлагает создать т.н starter database, в ней пароль пользователя SYS ( самого крутого администратора :) change_on_install.
Базы данных без пароля не бывает.
Пароль меняется SQL-командой alter user ( см. Oracle SQL Reference )
Oracle concepts книжка чрезвычайно полезная, интересная, и прочитать ее надо раз 10 всем, я, например, читаю регулярно.
Первые строчки описания create database звучат примерно так: "не используйте эту команду, если Вы четко не понимаете каждую ее кляузу...
← →
Suntechnic (2001-12-19 16:36) [14]Удалено модератором
← →
Владислав (2001-12-19 16:46) [15]Удалено модератором
← →
cpu (2001-12-19 23:48) [16]Спасибо за внимание, за дюжину ответов.
БД Oracle моя. Установил ей на домашний комп.
Как вы и подсказали, ввожу:
Database: BEQ-LOCAL (это я выбрал из выпадающего списка)
User: sys
Password: change_on_install
И получаю сообщение:
[ The following error has occurred: ]
[ ORA-01017: invalid username/password; logon denied ]
;-<
← →
Владислав (2001-12-20 09:11) [17]Если это у тебя персональный оракл (Personal Edition), то вместо DataBase=BEQ-LOCAL вводи то, что в кавычках: ":2" (помоему так, или если ошибаюсь, то "2:" :).
← →
Владислав (2001-12-20 09:13) [18]А вообще, найди какую-нибудь книгу по oracle или документацию. Система не простая (во всяком случае, уж точно не табличка парадокса :), просто так с ней не разберешься.
Удачи.
← →
Владислав (2001-12-20 09:15) [19]Кстати, с персональным ораклом поставляется файлик, в котором пользователи и пароли по умолчанию прописаны. По моему, это инструкция по установке (не помню точно :).
← →
cpu (2001-12-20 20:29) [20]Спасибо, но ":2" не прокатывает:
< ORA-12154: TNS:could not resolve service name >
P.S. У меня Personal Edition.
← →
cpu (2001-12-20 20:37) [21]Цитата с этого сайта: "Рекомендуем заглянуться на сайт mcsa.ru, посвященный созданию web-приложений в Delphi, а главное связке Delphi + Oracle". Спасибо тому, кто это написал! Уже копошусь там. Класс!!!
← →
Bachin (2001-12-21 12:51) [22]2cpu : есть вероятность, что для PE не устанавливается лисенер.
просто не указывай, куда подключаться :) plus80 system/manager или еще проще plus80 internal. правда в 9ке обещали второе прикрыть :)
2Suntechnic : полностью солидарен с тобой. (насчет базы, пользователя, схемы....) сам в свое время переходил с MS и ломал (переосознавал) эти понятия.
← →
petr_v_a (2001-12-21 14:41) [23]Удалено модератором
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.01.24;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.005 c