用C#程序连接ORACLE,连接字符串写成
string ConnectionString = "data source=STAR;user=sys;password=manager";
但显示
ORA-28009: connection to sys should be as sysdba or sysoper
我知道连接身份有问题,但具体连接语句怎么写不知道。
我是菜鸟,刚接触Oracle数据库,谢谢指点!

解决方案 »

  1.   

     SYSDBA 
    Data Source=LJ;User Id=sys;Password=lj;DBA Privilege=SYSDBA;
      

  2.   

    Provider=msdaora;Data Source=STAR;User Id=myUsername;Password=myPassword;ORACLE连接字符串大全
      

  3.   

     不支持关键字: “provider”。汗死啊!
      

  4.   

    http://www.sudu.cn/info/html/edu/20071224/12881.html
      

  5.   

    Provider=msdaora;Data Source=STAR;User Id=myUsername;Password=myPassword
    还可以在WEB.CONFIG里面设置的,和这个差不多就是在访问的时候不怎么一样
      

  6.   

    <add name="ConnectionString" connectionString="server=local;Data Source=数据库;Persist Security Info=False;Integrated Security=False;User ID=用户名;Password=密码"/>我目前就是这样设置的,没问题的,你试试