create user username;
sqlpus username/userpassord@maintain
create table....
sqlpus username/userpassord@maintain
create table....
解决方案 »
- 怎么让两个不同数据库实例下的用户使用相同的表空间?
- partition by range ,请赐教。
- ORACLE在处理大表时会出现MYSQL这样的问题吗?极慢,且占用大量的暂时磁盘空间。
- 返回从第n条记录开始的m条记录,这种语句在oracle中该怎么写
- oracle 数据库中数据插入的问题
- 一个SQL语句,不难但是我一直调试通不过
- 删除数据时回滚段不够问题,请教
- 如何将再8.1.7上sqlplus导出的dmp导入8.1.6数据库里?
- oracle 存储过程需要调用包里的函数,如何实现呢
- 在Oracle视图中加入order by得出了错误的结果是什么情况
- 100分请问我用10g的exp导出9i的数据,再导入9i出现ora-02248错误原因?
- windowXP安装oracle9.2的问题。。。。。。。。
1。找到tnsnames.ora文件,用记事本打开
2。在最后面添加如下内容,并保存
dbname1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = dbname1)
)
)
dbname2 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = dbname2) //dbname1,dbname2修改为你的数据库名
)
)
保存。
3。确保TNSListener服务已经启动sql/plus里面
连接数据库1
connect scott/tiger@dbname1
连接数据库2
connect scott/tiger@dbname2
TO bzszp(SongZip):
我的tnsnames.ora就是你这样的,没有错,
TNSListener也起来了,SQLPLUS第一个数据库(原来的)可以连上,但第二个连不上,出现以下错误:
ORA-12516: TNS:listener could not find available handler with matching protocol
stack
我觉得应该是listen.ora没配好,但我不知道怎么改,两个数据库可以用同一个监听端口(1521)吗?
再给我一些指导好吗?谢谢!
"要访问另外的实例还是得使用连接串来访问"是什么意思啊?
不要笑我啊,我刚学习ORACLE,就要做项目,很多都不懂。