Oracle高手请近--->得分的好机会!

Michaelyfj 2000-12-03 08:52:00
我在执行对一个图片表的count(*)统计时,出现如下错误提示:
ora-01555:snapshot too old:rollback segmeng number 4 with
name "RB3" too small
我该如何解决。
请问,用Tnsping 能ping通远程oracle服务器,是否就能对远程服务器
进行快照?在建立database link时,test总是显示
Database link is not Active的提示,是否要设置其他参数?
...全文
564 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
mycode 2001-02-05
  • 打赏
  • 举报
回复
注意,tnsping的操作应该在数据库服务器上做.
因为database link的使用是由数据库服务器来操作的.
所有的改动都是在数据库服务器上进行修改,本机的任何操作都是没有用的。
如果改了init[sid].ora文件,还需要重新启动数据库才能生效。
王释之 2001-02-02
  • 打赏
  • 举报
回复
还有就是在tnsnames.ora中加入远程数据库的servicename.
Michaelyfj 2001-01-21
  • 打赏
  • 举报
回复
回家过年了,祝大家新年快乐!!
autumnsun 2001-01-20
  • 打赏
  • 举报
回复
试一试alter system set globalname=false
lipingcool 2001-01-17
  • 打赏
  • 举报
回复
来学习的
Michaelyfj 2001-01-17
  • 打赏
  • 举报
回复
...
Michaelyfj 2000-12-22
  • 打赏
  • 举报
回复
to zheng:
您提到的第三点:“最好放在快照组内”是什么意思?
Michaelyfj 2000-12-21
  • 打赏
  • 举报
回复
怎么还不行...
Michaelyfj 2000-12-18
  • 打赏
  • 举报
回复
to flyfk961:
1、您说的init[sid].ora是指被链接的数据库的init[sid].ora文件,还是本地文件。
2、在“则链接名应与被链接的数据库同名”中,“被链接的数据库”是不是指数据库的sid,
还是init[sid].ora文件中的db_name参数?
Michaelyfj 2000-12-18
  • 打赏
  • 举报
回复
to zheng:
您提到的第三点:“最好放在快照组内”是什么意思?
zheng 2000-12-18
  • 打赏
  • 举报
回复
补充:datelink中两边的用户最好也相同。
zheng 2000-12-18
  • 打赏
  • 举报
回复
建快照要注意几点
一。link不要public
二。link固定用户
三。最好放在快照组内。
最近我们刚做了快照,以前也是你这样的问题。刚解决
flyfk961 2000-12-18
  • 打赏
  • 举报
回复
1.修改init[sid].ora是指本地的文件
2.被链接数据库名是指被链接的数据库的init[sid].ora的db_name,sid指的是实例名
flyfk961 2000-12-15
  • 打赏
  • 举报
回复
建立database link时,如果init[sid].ora中的参数global_name设为true,则链接名应与被链接的数据库同名,global_name设为false,则链接名任意取,建议将global_name设为false试试
flyfk961 2000-12-15
  • 打赏
  • 举报
回复
此问题是回滚段空间不足造成的,你所查询的数据在回滚段中被其他事务的数据所覆盖
解决办法
alter database datafile [datafilename] autoextend on next [value] maxsize unlimted
alter rollback segment rb3 storage(inital [value] next[value] optimal[value]
minextents [value] maxextents unlimited)
Michaelyfj 2000-12-12
  • 打赏
  • 举报
回复
Oracle高手是不是都被“女程序员”给骗走了?^_^
boby_v 2000-12-11
  • 打赏
  • 举报
回复
估计是你建立的DATABASE LINK有错,建立时ORACLE并不检测连接是否正常,看看语法重新建立试试。
Michaelyfj 2000-12-11
  • 打赏
  • 举报
回复
谢谢各位大侠的热心帮助!
请问boby_v老兄,我用以下SQL语句建立DataBase Link,应该没有错误!
CREATE DATABASE LINK VMS.WORLD CONNECT TO
yhorauser IDENTIFIED BY yh87091 USING 'yh001';
其中yh001用tnsping yh001可以测试通过。
不知错误出在哪里?
Michaelyfj 2000-12-10
  • 打赏
  • 举报
回复
datalink已经建立起来了,但test的时候出现
DataBase Link is not Active?
。。。
Michaelyfj 2000-12-09
  • 打赏
  • 举报
回复
第一个问题已经解决了。
第二个问题有没有人解决啊?
加载更多回复(7)

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧