Форум программистов, компьютерный форум, киберфорум
Наши страницы
Oracle
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
sendxt
9 / 9 / 13
Регистрация: 25.04.2012
Сообщений: 1,156
#1

Редактор/программа для Oracle

07.10.2014, 13:36. Просмотров 561. Ответов 11
Метки нет (Все метки)

Доброго времени суток, у меня стоит задача сверить две базы данных одна oracle, другая mysql , нужно открыть оракловский *.sql посоветуйте tools для убунту
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2014, 13:36
Ответы с готовыми решениями:

Какими средствами Oracle экспортировать данные из таблицы Oracle в dbf-файл?
Здравствуйте! Не подскажите чайнику какими средствами Oracle экспортировать...

Соединение к Oracle 11g XE из сервера приложений Oracle Weblogic Server 10.3.5.0
здравствуйте уважаемые форумчане! не знаю к какому разделу подходит эта тема...

Ошибка подключения к базе Oracle DB Express 11g через Oracle Data Integrator
Приветствую. На работе дали задание: установить Oracle Data Integrator и...

Oracle Forms List Item и Oracle Reports
Ребят, помогите с таким вопросом... Есть БД со списком сделок (deal_id...

Приложение для БД Oracle
Подскажите, кто знает, где можно найти документацию по Developer 2000,...

11
Grossmeister
Модератор
3359 / 2418 / 404
Регистрация: 21.01.2011
Сообщений: 10,650
07.10.2014, 13:44 #2
Цитата Сообщение от sendxt Посмотреть сообщение
нужно открыть оракловский *.sql
Это что означает? Если есть готовый файл, который надо выполнить, то стандартный инструмент, входящий в поставку Oracle - это SQL*Plus.
0
sendxt
9 / 9 / 13
Регистрация: 25.04.2012
Сообщений: 1,156
07.10.2014, 15:14  [ТС] #3
Grossmeister, сорри не так выразился, надо импортировать базу, (oracle)
0
Grossmeister
Модератор
3359 / 2418 / 404
Регистрация: 21.01.2011
Сообщений: 10,650
07.10.2014, 15:24 #4
Цитата Сообщение от sendxt Посмотреть сообщение
сорри не так выразился, надо импортировать базу
Не понял. Есть файл экспорта Oracle и надо его влить импортом? А причем тут MySQL?
0
sendxt
9 / 9 / 13
Регистрация: 25.04.2012
Сообщений: 1,156
07.10.2014, 15:35  [ТС] #5
Grossmeister, MySql не причем, с ней всё ок через phpmyadmin открываю, надо теперь .sql (oracle) импортировать , для
этого нужен тулс
0
Grossmeister
Модератор
3359 / 2418 / 404
Регистрация: 21.01.2011
Сообщений: 10,650
07.10.2014, 15:40 #6
Цитата Сообщение от Grossmeister Посмотреть сообщение
Есть файл экспорта Oracle и надо его влить импортом?
Начиная с Ora 10 есть 2 способа экспорта/импорта. Более старый, exp.exe / imp.exe и более новый, т.н. data pump, expdp.exe / impdp.exe. Они файлы друг друга не читают, поэтому надо либо знать, чем сделан экспорт, либо попробовать. Если ругнется на неверный формат, значит надо другой.
Работа с ними описана в томе доки Database Utilites
0
Gepar
1181 / 537 / 77
Регистрация: 01.07.2009
Сообщений: 3,517
08.10.2014, 23:00 #7
Цитата Сообщение от sendxt Посмотреть сообщение
MySql не причем, с ней всё ок через phpmyadmin открываю, надо теперь .sql (oracle) импортировать
Если у тебя просто sql файл с созданием бд и всеми инсертами (как это любит выгружать phpmyadmin) то с ораклом ты можешь просто выполнить в sqlplus этот самый sql файл.
0
sendxt
9 / 9 / 13
Регистрация: 25.04.2012
Сообщений: 1,156
09.10.2014, 09:18  [ТС] #8
что делать с такого рода ошибками, как решить при открытии базы вот такое бросает
0
Миниатюры
Редактор/программа для Oracle  
sendxt
9 / 9 / 13
Регистрация: 25.04.2012
Сообщений: 1,156
09.10.2014, 11:06  [ТС] #9
полная ошибка

SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
java.io.IOException: exception loading /home/art/Загрузки/Darzeliai_DB.sql
    at oracle.ide.model.TextNode.openImpl(TextNode.java:549)
    at oracle.ide.model.Node.open(Node.java:1045)
    at oracle.ide.model.Node.open(Node.java:992)
    at oracle.ide.model.Node.ensureOpen(Node.java:2417)
    at oracle.ide.model.TextNode.acquireTextBuffer(TextNode.java:767)
    at oracle.jdevimpl.history.HistoryViewer.setContext(HistoryViewer.java:972)
    at com.oracle.jdeveloper.nbwindowsystem.editor.EditorState.createEditor(EditorState.java:169)
    at com.oracle.jdeveloper.nbwindowsystem.editor.EditorState.getOrCreateEditor(EditorState.java:103)
    at com.oracle.jdeveloper.nbwindowsystem.editor.SplitPaneState.canSetEditorStatePos(SplitPaneState.java:257)
    at com.oracle.jdeveloper.nbwindowsystem.editor.SplitPane.setCurrentEditorStatePos(SplitPane.java:1378)
    at com.oracle.jdeveloper.nbwindowsystem.editor.SplitPane$1.valueChanged(SplitPane.java:155)
    at oracle.ide.controls.customtab.CustomTab.fireSelectionChange(CustomTab.java:426)
    at oracle.ide.controls.customtab.CustomTab._setSelectedPage(CustomTab.java:740)
    at oracle.ide.controls.customtab.CustomTab.setSelectedPage(CustomTab.java:718)
    at oracle.ide.controls.customtab.CustomTab.selectPageAt(CustomTab.java:755)
    at oracle.ide.controls.customtab.CustomTab.mousePressed(CustomTab.java:1132)
    at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
    at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:279)
    at java.awt.Component.processMouseEvent(Component.java:6522)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
    at java.awt.Component.processEvent(Component.java:6290)
    at java.awt.Container.processEvent(Container.java:2234)
    at java.awt.Component.dispatchEventImpl(Component.java:4881)
    at java.awt.Container.dispatchEventImpl(Container.java:2292)
    at java.awt.Component.dispatchEvent(Component.java:4703)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4530)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
    at java.awt.Container.dispatchEventImpl(Container.java:2278)
    at java.awt.Window.dispatchEventImpl(Window.java:2739)
    at java.awt.Component.dispatchEvent(Component.java:4703)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746)
    at java.awt.EventQueue.access$400(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:697)
    at java.awt.EventQueue$3.run(EventQueue.java:691)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
    at java.awt.EventQueue$4.run(EventQueue.java:719)
    at java.awt.EventQueue$4.run(EventQueue.java:717)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:716)
    at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)
    at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused BY: java.lang.OutOfMemoryError: Java heap SPACE
Добавлено через 35 минут
при запуске sqldeveloper'a в консоли ignoring option maxPermSize=256 , это что-то с памятью подозреваю, уже даже пробовал менять в sqldeveloper.conf но не помогло

Добавлено через 1 час 1 минуту
подскажите хотябы где в sqldeveloper увеличить этот memory heap?
0
Gepar
1181 / 537 / 77
Регистрация: 01.07.2009
Сообщений: 3,517
09.10.2014, 11:32 #10
Не надо быть Шерлоком, чтобы понять что это значит
Цитата Сообщение от sendxt Посмотреть сообщение
Caused BY: java.lang.OutOfMemoryError
Я же уже отвечал раньше
Цитата Сообщение от Gepar Посмотреть сообщение
то с ораклом ты можешь просто выполнить в sqlplus этот самый sql файл.
А ты куда полез? sqlplus не на java писана, к тому же она не пытается открыть весь файл сразу, а выполняет всё построчно так что с ней таких проблем вообще не возникнет. Почему ты не хочешь сначала попробовать то что написали, а потом уже сесть на кактус и пожаловаться что что-то колется, вместо этого спрашиваешь ведь, но предложенные варианты всё равно отбрасываешь так и не попробовав.
0
sendxt
9 / 9 / 13
Регистрация: 25.04.2012
Сообщений: 1,156
09.10.2014, 13:13  [ТС] #11
Gepar, не смог найти можете повторить?

Добавлено через 33 минуты
в sqldeveloper.conf => AddVMOption -XX:MaxPermSize=128M

AddVMOption -XmM512M
0
Shpota
12 / 12 / 4
Регистрация: 17.12.2012
Сообщений: 71
12.10.2014, 22:57 #12
Цитата Сообщение от sendxt Посмотреть сообщение
Gepar, не смог найти можете повторить?
1) Надо загуглить, что такое sqlplus!!
2) Только полсе выполнения пункта 1 нужно с помощью этого sqplus подключится к БД.
Формат следующий:
SQL
1
sqlplus login/password@ip_address:port/sid
3) После успешного подключения можно уже выполнить ваш скрипт. Команда будет выглядеть примерно так
SQL
1
@script.sql
1
12.10.2014, 22:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.10.2014, 22:57

Триггер для Oracle
Не разбираюсь в оракле,но нужен триггер, который прибавляет к числу в таблице +...

Переписывать скрипт импорта с Oracle XE на Oracle
Суть проблемы такова. Есть 2 программы работающие на оракле, но на разных его...

Перевод проекта (OLE) c Oracle 8.0 на Oracle 9i.
Здравствуйте ! У меня такая проблема: вылетают ошибки, хотя при переводе было...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru