Oracle veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
dynamo
Üye
Mesajlar: 96 Kayıt: 21 Haz 2005 02:05
Konum: istanbul
Mesaj
gönderen dynamo » 02 May 2007 05:21
Oracle Database 10g Express Edition
http://www.oracle.com/technology/softwa ... index.html
Oracle10g Provider for OLE DB 10.1.0.4.0
http://www.oracle.com/technology/softwa ... index.html
adresinden indirdim.
ADOConnection ile oracle10g'ye
Microsoft OLEDB Povider for Oracle bağlantısı:
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
begin
ADOConnection1.Connected:=false;
ADOConnection1.ConnectionString:='Provider=MSDAORA.1;Password=123;User ID=sys;Data Source=AYDIN;Persist Security Info=True';
ADOConnection1.Connected:=true;
end;
ADOConnection ile oracle10g'ye
Oracle Provider for OLEDB bağlantısı:
Kod: Tümünü seç
procedure TForm1.Button2Click(Sender: TObject);
begin
ADOConnection1.Connected:=false;
ADOConnection1.ConnectionString:='Provider=OraOLEDB.Oracle.1;Password=123;Persist Security Info=False;User ID=sys;Data Source=AYDIN';
ADOConnection1.Connected:=true;
end;
her iki durumda da
Sağlayıcıyı başlatırken bir hata oluştuğundan sınama bağlantısı başarısız oldu. ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
hatasını veriyor.
SQL Manager for Oracle ile hatasız bağlanabiliyorum.ADOConnection bağlantısında bu hatayı neden veriyor?
dynamo
Üye
Mesajlar: 96 Kayıt: 21 Haz 2005 02:05
Konum: istanbul
Mesaj
gönderen dynamo » 02 May 2007 05:47
ODBC'den
Oracle in XE yi seçip
Datasource--->AYDIN
TNS Service Name---->XE
User ID----->sys
Password----->123
test ettiğimde yukardaki hatanın aynısını veriyor..
dynamo
Üye
Mesajlar: 96 Kayıt: 21 Haz 2005 02:05
Konum: istanbul
Mesaj
gönderen dynamo » 03 May 2007 04:24
ODBC'de
Oracle in XE ile oluşturulan DSN nin
User ID kısmına
sys/sys@xe as sysdba yazınca bağlantı sağlandı.
ADOConnection da
Kullanıcı Adı kısmına
system yazınca bağlantı sağlandı.
http://www.toadsoft.com/lic_agree.html adresindane
TOAD ı ,
http://www.sqlmanager.net/en/products/o ... r/download adresinden
EMS SQL Manager for Oracle
indirdim.
İlgiçtir ki her iki programda da
veritabanı oluşturma ile ilgil bir seçenek verilmemiş.yada ben mi göremiyorum?
....Oracle'ın web tabanlı yönetim programında da yok.
Bu sql kodunu kullanrak veritabanını nasıl oluşturabiliriz????
Kod: Tümünü seç
CREATE DATABASE testdb
DATAFILE 'C:\testdb.ORA' SIZE 500M
AUTOEXTEND ON MAXSIZE UNLIMITED;
viewtopic.php?t=19250
bahsedilen dbca adlı program oracle10g'de yok.
.