一地碎梦_
一地碎梦_
↗遥望家驹不死音乐精神℡
关注数: 16
粉丝数: 102
发帖数: 7,237
关注贴吧数: 37
北京私影 - open MM 私聊 A-Full-service WX私聊
这个可真是个噱头呀
有啥别有病,这句话是真的。 一个贫血进了趟医院已经消费小两万了,还没出院。。。
问下邯郸钢琴机构哪家比较靠谱?
社保卡上的工人跟干部有啥区别? 今天发现自己的是干部,好尴尬。
各位大佬问个问题
我在外地买了辆国5的车还能上牌吗?有没有懂行的给咱说说。
这个时间北京回邯郸需要隔离吗? 准备这两天会邯郸正好赶上北京突发疫情,心碎了!!!
看看有多少过年不回家的 5年过年回家3次,平常也没怎么回过家,感觉自己跟流浪汉没啥区别了,今年过年又回不去了,希望跟我一样在外地过年的吧友平平安安过个好年,年后努力干!
Oracle修改密码 1、使用oracle用户登录,连接数据库 [oracle@wuzj ~]$ sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on Thu Feb 26 12:06:29 2009 Copyright (c) 1982, 2005, Oracle. All rights reserved. SQL> conn /as sysdba Connected. //查看用户 SQL> select username,password from dba_users; USERNAME PASSWORD ------------------------------ ------------------------------ USER1 BBE7786A584F9103 MGMT_VIEW 4F538DF5F344F348 SYS 8A8F025737A9097A SYSTEM 970BAA5B81930A40 DBSNMP FFF45BB2C0C327EC SYSMAN 2CA614501F09FCCC OUTLN 4A3BA55E08595C81 MDSYS 72979A94BAD2AF80 ORDSYS 7EFA02EC7EA6B86F EXFSYS 66F4EF5650C20355 DMSYS BFBA5A553FD9E28A USERNAME PASSWORD ------------------------------ ------------------------------ WMSYS 7C9BA362F8314299 CTXSYS 71E687F036AD56E5 ANONYMOUS anonymous XDB 88D8364765FCE6AF ORDPLUGINS 88A2B2C183431F00 SI_INFORMTN_SCHEMA 84B8CBCA4D477FA3 OLAPSYS 3FB8EF9DB538647C SCOTT F894844C34402B67 TSMSYS 3DF26A8B17D0F29F BI FA1D2B85B70213F3 PM 72E382A52E89575A USERNAME PASSWORD ------------------------------ ------------------------------ MDDATA DF02A496267DEE66 IX 2BE6F80744E08FEB SH 9793B3777CD3BD1A DIP CE4A36B8E06CA59C OE 9C30855E7E0CB02D HR 6399F3B38EDF3288 28 rows selected. //修改用户口令 格式 alter user 用户名 identified by 新密码; SQL> alter user system identified by manager; User altered. //再次查看,对比发现密码已经更换 SQL> select username,password from dba_users; USERNAME PASSWORD ------------------------------ ------------------------------ USER1 BBE7786A584F9103 MGMT_VIEW 4F538DF5F344F348 SYS 8A8F025737A9097A SYSTEM D4DF7931AB130E37 DBSNMP FFF45BB2C0C327EC SYSMAN 2CA614501F09FCCC OUTLN 4A3BA55E08595C81 MDSYS 72979A94BAD2AF80 ORDSYS 7EFA02EC7EA6B86F EXFSYS 66F4EF5650C20355 DMSYS BFBA5A553FD9E28A USERNAME PASSWORD ------------------------------ ------------------------------ WMSYS 7C9BA362F8314299 CTXSYS 71E687F036AD56E5 ANONYMOUS anonymous XDB 88D8364765FCE6AF ORDPLUGINS 88A2B2C183431F00 SI_INFORMTN_SCHEMA 84B8CBCA4D477FA3 OLAPSYS 3FB8EF9DB538647C SCOTT F894844C34402B67 TSMSYS 3DF26A8B17D0F29F BI FA1D2B85B70213F3 PM 72E382A52E89575A USERNAME PASSWORD ------------------------------ ------------------------------ MDDATA DF02A496267DEE66 IX 2BE6F80744E08FEB SH 9793B3777CD3BD1A DIP CE4A36B8E06CA59C OE 9C30855E7E0CB02D HR 6399F3B38EDF3288 28 rows selected. SQL> //现在就可以用此密码链接进行操作了 SQL> connect system/manager 已连接。 ====================================================================== ====================================================================== ====================================================================== 另一种修改值的办法 SQL> alter user system identified by values '2D594E86F93B17A1'; 用户已更改。 //在试试这个密码 SQL> connect system/oracle 已连接。 //这个密码就不灵了 SQL> connect system/manager ERROR: ORA-01017: invalid username/password; logon denied ====================================================================== ====================================================================== ====================================================================== sys登陆plsqldev修改用户密码 alter user sjxxtfp identified by abc123 ; alter user 用户名 identified by 密码 ;
Oracle使用情况 select name, total, round(total - free, 2) used, round(free, 2) free, round((total - free) / total * 100, 2) pctused from (select 'SGA' name, (select sum(value / 1024 / 1024) from v$sga) total, (select sum(bytes / 1024 / 1024) from v$sgastat where name = 'free memory') free from dual) union select name, total, round(used, 2) used, round(total - used, 2) free, round(used / total * 100, 2) pctused from (select 'PGA' name, (select value / 1024 / 1024 total from v$pgastat where name = 'aggregate PGA target parameter') total, (select value / 1024 / 1024 used from v$pgastat where name = 'total PGA allocated') used from dual);
Oracle连接数优化 在查看数据的连接情况很有用,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。 1、查看当前的数据库连接数 select count(*) from v$process ; --当前的数据库连接数 2、数据库允许的最大连接数 select value from v$parameter where name ='processes'; --数据库允许的最大连接数 3、修改数据库最大连接数 alter system set processes = 300 scope = spfile; --修改最大连接数: 4、关闭/重启数据库 shutdown immediate; --关闭数据库 startup; --重启数据库 5、查看当前有哪些用户正在使用数据 select osuser, a.username, cpu_time/executions/1000000||'s', b.sql_text, machine from v$session a, v$sqlarea b where a.sql_address =b.address order by cpu_time/executions desc; --查看当前有哪些用户正在使用数据 6、 --当前的session连接数 select count(*) from v$session --当前的session连接数 7、当前并发连接数 select count(*) from v$session where status='ACTIVE'; --并发连接数 v$process: 这个视图提供的信息,都是oracle服务进程的信息,没有客户端程序相关的信息 服务进程分两类,一是后台的,一是dedicate/shared server pid, serial# 这是oracle分配的PID spid 这才是操作系统的pid program 这是服务进程对应的操作系统进程名 v$session: 这个视图主要提供的是一个数据库connect的信息, 主要是client端的信息,比如以下字段: machine 在哪台机器上 terminal 使用什么终端 osuser 操作系统用户是谁 program 通过什么客户端程序,比如TOAD process 操作系统分配给TOAD的进程号 logon_time 在什么时间 username 以什么oracle的帐号登录 command 执行了什么类型的SQL命令 sql_hash_value SQL语句信息 有一些是server端的信息: paddr 即v$process中的server进程的addr server 服务器是dedicate/shared
Oracle解锁用户 ORA-28000?帐户已被锁定问题处理 1、问题描述 应用监控程序报警ORA-28000,PL/SQL无法登陆数据库 ? 2、问题分析 oracle11g中默认在default概要文件中设置了?“FAILED_LOGIN_ATTEMPTS=10次”,当输入密码错误次数达到设置值将导致此,该用户会自动锁住。 ? ? 3、问题处理 (1)?conn?sys/oracle?as?sysdba (2)select?username,account_status?from?dba_users?where?username='xxx';,查看到用户锁了 (3)解锁xxx用户,SQL>?alter?user xxx account?unlock; (4)查看用户限制登陆次数select?*?from?dba_profiles?where?RESOURCE_NAME='FAILED_LOGIN_ATTEMPTS'; (5)alter?profile?default?limit?failed_login_attempts?unlimited;修改用户无论输入多少次都不会被锁定
Oracle查询表空间 SELECT --B.file_name "文件名", A.TABLESPACE_NAME "表空间名", TOTAL "表空间大小", FREE "表空间剩余大小", (TOTAL - FREE) "表空间使用大小", TOTAL / (1024 * 1024 * 1024) "表空间大小(G)", FREE / (1024 * 1024 * 1024) "表空间剩余大小(G)", (TOTAL - FREE) / (1024 * 1024 * 1024) "表空间使用大小(G)", ROUND((TOTAL - FREE) / TOTAL, 4) * 100 "使用率 %" FROM (SELECT TABLESPACE_NAME, SUM(BYTES) FREE FROM DBA_FREE_SPACE GROUP BY TABLESPACE_NAME) A, (SELECT TABLESPACE_NAME, -- file_name, SUM(BYTES) TOTAL FROM DBA_DATA_FILES GROUP BY TABLESPACE_NAME /*,file_name*/ ) B WHERE A.TABLESPACE_NAME = B.TABLESPACE_NAME; =============表空间查询====================================== SELECT a.tablespace_name "表空间名", total "表空间大小", free "表空间剩余大小", (total - free) "表空间使用大小", total / (1024 * 1024 * 1024) "表空间大小(G)", free / (1024 * 1024 * 1024) "表空间剩余大小(G)", (total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)", round((total - free) / total, 4) * 100 "使用率 %" FROM(SELECT tablespace_name, SUM(bytes) free FROM dba_free_space GROUP BY tablespace_name) a, (SELECT tablespace_name, SUM(bytes) total FROM dba_data_files GROUP BY tablespace_name) b WHERE a.tablespace_name = b.tablespace_name; ==============查看Oracle数据库表空间是否自动扩展====================== SELECT T.TABLESPACE_NAME,D.FILE_NAME,D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS FROM DBA_TABLESPACES T,DBA_DATA_FILES D WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME
Oracle导入导出 通过如下转义,可以成功导出。 [oracle@test admin]$ exp xt_user/\"1qaz@WSX\"@ORCL file=/tmp/XT.dmp full=y -- 全量导出 exp system/manager@TEST file=d:\daochu.dmp full=y -- 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys) exp nationaltax/fxzx@zjcsxxt file=/home/oracle/fxzx.dmp owner=nationaltax -- 将数据库中的表table1中的字段filed1以"00"打头的数据导出 exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\" -- 将数据库中的表table1/table2导出 exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2) -- 将d:\daochu.dmp中的表table1/table2导入 -- 如果在Linux下导入导出,需要使用 tables="(table1,table2)",否则报错"syntax error near unexpected token(" imp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
1
下一页