修改C:\app\Administrator\virtual\product\12.2.0\dbhome_1\network\admin下面的tnsnames.ora、listener.ora文件里面的localhost为本机ip

2020年4月17日 0条评论 479点热度 1人点赞 阅读全文

 truncate table ....  drop index.....  insert data .....  create index ...  analyze table table_name compute statistics;//重新生成统计数据

2018年10月10日 0条评论 775点热度 0人点赞 阅读全文

1.以oracle身份登录数据库,命令:su -oracle 2.进入Sqlplus控制台,命令:sqlplus /nolog 3.以系统管理员登录,命令:connect / as sysdba 4.启动数据库,命令:startup 5.如果是关闭数据库,命令:shutdown immediate 6.退出sqlplus控制台,命令:exit 7.进入监听器控制台,命令:lsnrctl 8.启动监听器,命令:start 9.退出监听器控制台,命令:exit

2018年7月23日 0条评论 1043点热度 1人点赞 阅读全文

1.cmd下,cd到oracle数据库软件的服务器端 如:D:\app\Administrator\product\11.2.0\dbhome_1\BIN 2.输入set ORACLE_SID=你想进入的数据库的那个sid 3.输入 sqlplus /nolog 4.将数据库启动到RESTRICTED模式下做字符集更改: SQL> conn /as sysdba  Connected. SQL> shutdown immediate;  Database closed. Database dismoun…

2018年4月4日 0条评论 1102点热度 0人点赞 阅读全文

如果是本地的数据库,并且只有一个实例,就不需要“@服务名”了

2018年3月20日 0条评论 792点热度 0人点赞 阅读全文

在写程序的时候更新一个对象的时候出现假死情况等了半天出现这个错误: java.sql.SQLException: ORA-00028: your session has been killed ORA-00028: your session has been killed 查看语句 SELECT a_s.owner, a_s.object_name, a_s.object_type, VN.SID, VN.SERIAL#, VS.SPID "OS_PID", VN.PROCESS "CLIENT_PID", VN.…

2017年3月14日 0条评论 1736点热度 0人点赞 阅读全文

SQL> select count(*) from v$session #当前的连接数 SQL> Select count(*) from v$session where status='ACTIVE' #并发连接数 SQL> select value from v$parameter where name = 'processes' --数据库允许的最大连接数 SQL> show parameter processes #最大连接 SQL> select username,count…

2016年9月28日 0条评论 1089点热度 0人点赞 阅读全文

做报表的时候因为数据存的是这样格式,所以写一个函数匹配成中文的 下面是执行步骤 第一步 CREATE OR REPLACE type mytype as table of varchar2(4000); 第二步 create or replace FUNCTION my_split(piv_str in varchar2, piv_delimiter in varchar2) --piv_str 为字符串,piv_delimiter 为分隔符 return mytype is j number := 0; i nu…

2016年7月14日 0条评论 1115点热度 0人点赞 阅读全文