本人在windowns2003服务器上先安装了oracle10g客户端,再安装了10g服务端,使用conn /as sysdba,登录,提示ora-01031没有权限错误,使用conn sys/orcl 则可以正常登录,初步判断是登录验证方式问题,网上找到oracle数据库登录验证方式有三种:
1.sqlplus user_name/password@db_name
数据字典身份验证,此时要求数据库必须打开
2.sqlplus user_name/password@db_name as sysdba
外部口令文件验证
3.sqlplus / as sysdba
操作系统身份验证
后两种可以在任何状态下连接,及时数据库还没被创建
之后再用conn sys/orcl@orcl as sysdba,提示tns无法解析错误,网上找到资料是先安装服务端在安装客户端导致寻找参数文件位置不对引起的,点击打开链接