今天练习了 net management 
我的机子上有两个数据库  moon 和 orcl  监听器时默认的 port=1521  我又新建了一个 监听 listener001 port=1522 
然后把moon 数据库的端口号改为 1522 进行连接 结果发现登陆数据时出现了 一个小问题。从前登陆两个数据库时 都是
connect  usern_name/password @moon/orcl [as sysdba]  -- -----成功
刚才登陆了一下 ,两个监听都打开了SQL> connect system/moon123@moon 
ERROR:
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
警告: 您不再连接到 ORACLE。
SQL> connect system/moon123
已连接。
SQL> disconnect
从 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options 断开
SQL> connect system/orcl123@orcl
已连接。
SQL> disconnect
从 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options 断开
SQL> connect system/orcl123
ERROR:
ORA-01017: invalid username/password; logon denied
SQL> connect user_a/user_1
已连接。
SQL> connect user_a/user_1@moon
ERROR:
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
警告: 您不再连接到 ORACLE。
SQL> 差别就在于 是都制定 @moon或者@orcl  或者不指定@moon或者@orcl@符号最根本的用法在什么地方呢????看了看document
Connecting to a Database
Connecting to a database involves starting network components and entering a connect string with a net service name, such as the following:CONNECT username/password@connect_identifier  -------------connect_identifier 时什么意思???用户名和密码不能够完全验证么??