Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
Кто знает, какие могут быть проблемы при переходе с MS SQL Server 2000 на Oracle. База данных: 1. 700 хранимых процедур 2. Используются системные таблицы 3. Используются поля типов text и image 4. Работа идет также с использованием 300 пользовательских функций (UDF) 5. Широко используются функции, возвращающие набор данных (таблицу) Кто пробовал такие затеи? Какая особенность (отступление от стандартов, спец-возможности MSSQL) MS SQL Server может быть причиной самого-самого гемороя при переходе на Oracle? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2005, 16:12 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
При этом еще широко используется прямое обращение к другим БД, расположенным на том же сервере: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2005, 16:13 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
Хорошая шутка :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2005, 16:19 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
BusyManКто знает, какие могут быть проблемы при переходе с MS SQL Server 2000 на Oracle. База данных: 1. 700 хранимых процедур 2. Используются системные таблицы 3. Используются поля типов text и image 4. Работа идет также с использованием 300 пользовательских функций (UDF) 5. Широко используются функции, возвращающие набор данных (таблицу) Кто пробовал такие затеи? Какая особенность (отступление от стандартов, спец-возможности MSSQL) MS SQL Server может быть причиной самого-самого гемороя при переходе на Oracle? Проблем никаких не будет. Перегоните структуру таблиц, зальете данные, все остальное перепишите и перепроектируете с нуля, потом перелопатите клиентское приложение и все будет работать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2005, 18:00 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
DimaRХорошая шутка :) Ну. А серьезно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2005, 18:27 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
Технических проблем не будет, только рабочее время :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2005, 01:00 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
BusyManКто знает, какие могут быть проблемы при переходе с MS SQL Server 2000 на Oracle. База данных: Проблема одна: тупое копирование имеет реальные шансы привести к плохому результату. Эта серьезная работа для адекватных специалистов (адекватных уровню вашей программы). Принципиальных же проблем нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2005, 11:40 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
BusyMan DimaRХорошая шутка :) Ну. А серьезно? Так ASCRUS уже ответил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2005, 12:08 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
BusyManКакая особенность (отступление от стандартов, спец-возможности MSSQL) MS SQL Server может быть причиной самого-самого гемороя при переходе на Oracle?На мой взгляд, это то что MS SQL Server блокировочник, а Oracle версионник. С DML в них работать нужно совершенно по-разному. По-поводу отступления от стандартов ANSI SQL, это скорее к Oracle. MS SQL Server поддерживает 4 уровня изоляций транзакций как раз в соответствие со стандартами, описанными в ANSI SQL. Но отступление Oracle это скорее большой плюс, чем минус (чтение не блокирует запись и наоборот). MS SQL Server 2005 будет поддерживать такую возможность с помощью двух новых для себя уровня уровня изоляций транзакций (при включении версионности на уровне БД): Snapshot Isolation и новое поведение Read Commited. В настоящее же время процесс миграции затруднен, причем в обе стороны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2005, 13:20 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
BusyManКто знает, какие могут быть проблемы при переходе с MS SQL Server 2000 на Oracle. База данных: 1. 700 хранимых процедур 2. Используются системные таблицы 3. Используются поля типов text и image 4. Работа идет также с использованием 300 пользовательских функций (UDF) 5. Широко используются функции, возвращающие набор данных (таблицу) Кто пробовал такие затеи? Какая особенность (отступление от стандартов, спец-возможности MSSQL) MS SQL Server может быть причиной самого-самого гемороя при переходе на Oracle? Боюсь, что сие предприятие невозможно... Просто так Вы ничего перенести не сможите. таблици перелить не проблема, даже присоединится к MSSQL через гетерогенный сервис не проблема, но вот процедуры... Все придется ОБЯЗАТЕЛЬНО ПЕРЕПИСЫВАТЬ. Нельзя исходники на паскале скомилять C-шным компилером... ;((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2005, 13:47 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
А как перелить таблицы, если, например, в кадой таблице есть полЕ: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2005, 19:41 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
BusyManА как перелить таблицы, если, например, в кадой таблице есть полЕ: Код: plaintext Думаю, что в определении таблицы тип UNIQUEIDENTIFIER надо заменить на RAW(16). Для получения каждого нового значения использовать функцию SYS_GUID(). Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2005, 20:36 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
По моему глупая затея, нужно все с нуля на Oracle наваять. Хотя, у меня один раз была задачка покруче - базу с Oracle перевести на MS Access. Сделали, однако. Тока, все равно мертворожденный проект оказался. Так в QA и не отдали. Хотя, вроде работало. Я из сего сделал таки выводы - с мерседеса на запор и обратно скакать не надо. Плохо будет и там, и там. Ну а если по честному - что бы _хорошо_ работало надо всяки расширения нестандартные использовать, в Ms SQL WITH к примеру. Шо абсулютно не портируемо. Проше с нуля переписывать, чесслово. IMHO. Маркетинг иногда весьма сумашедшие идеи диктует... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2005, 05:37 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
andrushokчто бы _хорошо_ работало надо всяки расширения нестандартные использовать, в Ms SQL WITH к примеру. С каких пор WITH - расширение MSSQL, да еще и непортируемое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 11:25 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
А зачем использвовать хинты (WITH) SQL Server при переносе проекта на Оракл? Странное желание. Другая система, другие решения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 11:35 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
AAronА зачем использвовать хинты (WITH) SQL Server при переносе проекта на Оракл? Странное желание. Другая система, другие решения. Стоп. Следует ли понимать Вас так, что MSSQL использует ключевое слово WITH не только как предписано стандартом (в Common Table Expression), но и еще в каком-то другом контексте, для другой цели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 12:31 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
[quot softwarerСтоп. Следует ли понимать Вас так, что MSSQL использует ключевое слово WITH не только как предписано стандартом (в Common Table Expression), но и еще в каком-то другом контексте, для другой цели?[/quot] Так понимать и следует. СTE будут только в Yukon. WITH используется для указания хинтов оптимизатора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 13:23 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
Уважаемый МягкоОбразный Я чой-то не припомню, чтоб WITH в оракле использовался, может и не прав конечно, во всяком случае не часто не встречался. Не бойтесь, я не путаю с START WITH - это другая песня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 18:39 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
Начиная с девятки, with в Oracle есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 21:25 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
2 Вадик Самый Большой. Спасибо за ликбез, учтем-с... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2005, 04:57 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
2BusyMan Вы случайно не из МИРа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2005, 11:28 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
brahew2BusyMan Вы случайно не из МИРа? Что такие МИР? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2005, 13:49 |
|
||
|
Перевод СУБД с MS Sql Server на Oracle
|
|||
|---|---|---|---|
|
#18+
Действительно, в SQL Server 7.0 / 2000 - это может быть указание оптимизатору (и не только). Например использовать индекс, или указать уровень изоляции. Код: plaintext 1. 2. В Yukon (SQL Server 2005) - это может быть CTE, может быть по прежнему хинт оптимизатору. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2005, 16:11 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=32906073&tid=1553946]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 196ms |
| total: | 349ms |

| 0 / 0 |
