Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.013 c
2-1158216030
абабаба
2006-09-14 10:40
2006.10.01
скопировать строку в массив


4-1148668623
PRT
2006-05-26 22:37
2006.10.01
как поменять свойство ReadOnly контрола в чужом приложении ??


1-1156256825
Sergio77
2006-08-22 18:27
2006.10.01
из TWebbrowser в Memo


2-1158236112
Crazy monkey
2006-09-14 16:15
2006.10.01
Можно ли в Listbox вставить картинку?


3-1154272548
Игорь123
2006-07-30 19:15
2006.10.01
Как запустить готовый sql сценарий в mySQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский