现oracle共享内存不足,招致数据库没法一般施用
如其发现oracle共享内存不足,招致数据库没法一般施用,亟需进展内存储器参数批改,方法如次:
一、登陆数据库,查看目前数据库运用的是pfile仍是spfile,正常情况下都是运用spfile起动.
二、创造pfile 施用create pfile from spfile下令建立,抓好备份。
三、透过editplus等文本工具打开资料,整合具体的参数.如果在solaris停可以直接应用vi批改,批改事前提议先备份pfile参数资料,批改如次参数,如若没可增加,参照如次:
*.pga_aggregate_target=419430400
*.sga_target=1258291200
四、其后封锁数据库,运用pfile 来起动数据库。
五、起动顺利后,展示批改的参数是不是准确,印证可以顺利起步后。
六、封闭数据库,应用pfile创造spfile,其后一般起步数据库。
本文来源:
我的异常网
Java Exception
Dotnet Exception
Oracle Exception
1695 - Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
1696 - 怎样在服务里添加 OracleOraHome92TNSListener
1697 - 游标嵌套使用
1698 - HRESULT: -2146234299
1699 - 如何在Oracle中建立作业
1700 - Visual Studio.NET已检测到指定的Web服务器运行的不是ASP.NET 1.1版
1701 - org.hibernate.MappingException: Could not determine type for: java.lang.string
1702 - java.lang.IllegalStateException: getOutputStream() has already been called for this response
1703 - Error reading tld listeners java.lang.NullPointerException
1704 - An error has occurred.See error log for more details
1705 - javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found
1706 - java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
1707 - javax.naming.NameNotFoundException: Authentication not bound
1708 - org.eclipse.swt.SWTException: Invalid thread access
1709 - org.apache.japer.japerexception:exception in jsp
1710 - java.lang.ClassCastException: org.apache.naming.resources.FileDirContext
1711 - java.lang.IllegalStateException: Assertion failed. WindowsAPI is required to be called from AWT thread only
1712 - java.lang.NoClassDefFoundError: org hibernate cfg HbmBinder$SecondPass
1713 - org.hibernate.MappingException:
相关文档:
首先查看数据库现有模式可使用以下语句
select name,log_mode from v$database;
也可以用下面的语句
archive log list;(该方法需要as sysdba)
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination /export/home ......
在导完数据之后发现 oracle的安装盘只有几M的空间了。
现在有两个方案可以选择
1.把数据文件转移到另外一个盘去。
我导数据的时候是这样做的 1.新建一个表空间,为表空间添加一个数据文件(assure_dt)。2.新建用户,表空间指向步骤1新建的表空间。
然后导入。我用的是oracle 10g
问题1.为什么我添加的数据文件as ......
E:\>exp help=y
通过输入 EXP 命令和用户名/口令,您可以
在用户 / 口令之后的命令:
实例: EXP SCOTT/TIGER
或者,您也可以通过输入跟有各种参数的 EXP 命令来控制“导出”的运行方式。
要指定参数,您可以使用关键字:
格式: EXP KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)
实例: EXP SCOTT ......
Number类型
Oracle number datatype 语法:NUMBER[(precision [, scale])]
有效为:从左边第一个不为0的数算起的位数。
scale > 0
精确到小数点右边s位,并四舍五入。然后检验有效位是否 <= p。
scale < 0
精确到小数点左边s位,并四舍五入。然后检验有效位是否 <= p + ......
oracle 归档与不归档
1. 查看数据库的归档模式
(1)使用命令:
-------------------------------------------------
SQL> archive log list
数据库日志模式 存档模式
自动存档 启用
存档终点 f:\oradata\dblearn\arch
最早的概要日志序列 14
下一个存档日志序列 16
当前日志序列 16
--- ......