1.我在oracle上利用DCA创建了数据库,步骤都是按照课本上进行的,也有监听器,但是新建后,却不能正常使用,登录时说:ORA-1218:tns:监听程序无法分发客户机连接. 请高手指点??  
2.我在orcl数据库的scott的帐户下创建了一张表teacher并定义了相应的属性和约束,也正常插入了几条语句,在sql/plus下查询teacher表却说:该表或试图不存在。 请问这是为什么??谢谢~~

解决方案 »

  1.   

    1.你看看tnsname.ora中的内容是什么
    2.你的sqlplus登录是的用户是用scott登录的吗?
      

  2.   

    怎么看tnsname.ora啊?  
    是scott登录的..  sys也试了! 都不行. 
      

  3.   

    tnsname.ora这个文件应该在
    orant\net80\admin下
      

  4.   


    tnsname.ora在oracle安装目录下:$oracle_home\NETWORK\ADMIN
      

  5.   

    你那几个服务起来了吗?tnsname.ora这个文件在\oracle\product\10.2.0\db_1\NETWORK\ADMIN里面。
      

  6.   


    这个是oracle的机制造成的,你必须commit一下,其他用户才能看到