Форум: "Базы";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
Внизсрочно нужен пример рабочей ConnectionString для связи с Oracle 9 Найти похожие ветки
← →
alseos © (2006-08-01 14:07) [0]Доброе время суток!
Господа, помогите! Дайте пож. пример рабочей ConnectionString компонента TADOConnection для связи с Oracle 9i (9.2).
Надо переложить базы с MS SQL Server на Oracle 9i и адаптировать приложения.
Приложения же написаны с использованием TADOConnection и TADODataSet.
Изменять тексты приложений с учетом подключения посредствам ODBC драйвера и компонента TDataBase никаких рук не хватит. Да и ошибок наделать можно «легко».
Помогите.
Спасибо заранее!
← →
Stakan © (2006-08-01 15:51) [1]alseos © (01.08.06 14:07)
Для начала желательно оракловский провайдер поставить.
А затемConnectionString := Format("Provider=OraOLEDB.Oracle.1;" +
"Data Source=%s;Persist Security Info=False", [edSID.Text]);
← →
roottim © (2006-08-01 16:02) [2]
> Надо переложить базы с MS SQL Server на Oracle 9i и адаптировать
> приложения
Боюсь строка подключения - это детская лопатка, дальше грабельки будут.
← →
Desdechado © (2006-08-01 16:21) [3]roottim © (01.08.06 16:02) [2]
Смотря какими фишками пользовались в скуле. Если просто как хранилище данных с примитивными запросами по SQL-92, то задышит, думаю.
← →
Danilka © (2006-08-02 09:04) [4]
> Надо переложить базы с MS SQL Server на Oracle 9i
думаю, начать следует с этого, а уж строка подключения - дело десятое.
← →
alseos © (2006-08-02 11:22) [5]Спасибо всем!
> думаю, начать следует с этого, а уж строка подключения -
> дело десятое.
я согласен с утверждением! Это так. Чем собственно я сейчас и занимаюсь. С вашего позволения, подробно отвечу вам несколько позже (сегодня-завтра). Здесь все несколько "запутано". Многие компоненты TADODataSet содержат собственные ConnectionString, отличные от TADOConnection . Часть данных вообще лежит в dBase III+! Одним словом – винегрет! Сама база MS SQL Server не нормализирована и даже не структурирована. Создается впечатление, что каждый, кому не лень, дополнял базу, чем вздумается, не обращая внимания на то, что уже сделано. С приложениями дела обстоят не лучше, если не хуже. В общем, чувствую я - будет мне «весело» в ближайшую «пятилетку».
Что же касается SQL запросов – в подавляющем большинстве они простые. Но, в то же время сложные, в первую очередь из-за состояния базы.
← →
Desdechado © (2006-08-02 11:53) [6]Тогда твоя задача сводится к "простой", состоящей из 2 этапов:
1. переписать все нафиг!
2. переложить данные из старого бардака в совершенно заново спроектированную структуру БД
← →
alseos © (2006-08-02 12:30) [7]Desdechado © (02.08.06 11:53)
Да-да. Чем дальше я смотрю на все это тем, тем больше понимаю, что придется переписывать.
:(
Ничего, это далеко не в первый раз так.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.014 c