v$mystat does not exist

Logged in as scott:

Obviously, scott did not have the privilege to select from v$mystat. So, I went ahead and logged in as “sys as sysdba” and issued the following grant:

OOPS! What’s the problem here?!

Whenever I face a problem that I do not know how to solve, I always search for a solution first before starting to ask questions. So, a simple search for “ORA-02030″ on AskTom revealed that I needed to use v_$maystat instead of v$mystat:

Logged in as scott:

It worked. Now scott has access to v$mystat. So, if you want to grant a privilege on a v$ object, make sure you use the corresponding v_$ object. Note that v$ objects are synonyms and v_$ objects are views:

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10173379/viewspace-683351/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10173379/viewspace-683351/

在Spring Boot中,如果你想要某个方法`mystat`在项目启动后自动执行,通常这个需求是通过定时任务来实现的。你可以使用Spring的`Scheduled`注解或者第三方库如Quartz或Spring Cloud Task来实现定期执行。 以下是一种简单的基于Spring Boot内置定时任务的方法: 1. 首先,确保在你的类上添加了`@Component`或`@Service`注解,以便Spring能够扫描到并初始化该组件。 ```java import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @Component public class MyTask { @Scheduled(initialDelay = 0, fixedRate = 5000) // 每5秒执行一次 public void mystat() { // 这里编写你的业务逻辑 System.out.println("Running mystat method..."); } } ``` 在这个例子中,`mystat`方法会被每5秒钟执行一次,`initialDelay`指定首次执行的延迟时间,`fixedRate`表示两次执行之间的固定间隔。 如果你需要更复杂的定时任务配置,例如使用cron表达式,可以考虑使用Spring的`@EnableScheduling`注解开启调度功能,并配置cron表达式。 ```java import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @EnableScheduling @Component public class MyTask { @Scheduled(cron = "*/5 * * * *") // 每5分钟执行一次 public void mystat() { // ... } } ``` 这里`cron = "*/5 * * * *"`表示每5分钟执行一次。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值