我有Server1上的DB1数据库。 我已经采取了备份。 之后,我创build了表TEST 。 在TEST表中插入一些值。 截断表。 并希望将我的TEST表返回到之前的状态。 为此,我采取了备份(数据文件,存档日志,控制文件,spfile) 我不想恢复整个数据库,只需要这个表。 可以通过将数据库还原并恢复到另一台主机,从新数据库导出表并导入到现有数据库(DB1)来完成。 假设我只有一台服务器…我可以使用新的数据库名称恢复和恢复同一台计算机上的数据库吗? 等待你的build议,我也会尝试search一些东西…
我正在运行“Oracle数据库10g速成版版本10.2.0.1.0 – 生产”,并试图熟悉它。 我创build了一个表空间并将其设置为在线。 我如何确保下一个create table语句使用这个表空间? 是专门为此存储吗? Oracle会自动搞清楚吗? 谢谢
我负责决定哪个数据库用于大型政府项目: 1亿条logging(估计在一个大表中) 可用性和数据可靠性是至关重要的。 性能不如可用性和可靠性重要。 表结构相当平坦,有一些20-30表。 SQL查询或多或less简单,没有复杂的联接。 降低成本是一个重要的因素。 用户数范围在100-200(同一时间)。 必须在集群(2台服务器)或服务器冗余(两台服务器之间) 所有服务器将配备RAID / SAS硬盘和多核双CPU 可以根据RDBMSselect聘请适当的DBpipe理员 mySQL是否足够成熟来处理这种configuration? 请帮忙。
愚蠢的问题: 我已经成功在我的Linux机器上安装了Oracle 11g。 我可以连接到它并检索国家表通过C#/单声道就好了,下面的连接string,它使用默认安装(+新密码+解锁)后的HR帐户“原样”。 string strConnectionString = "User Id=HR;Password=myPassword;Data Source=(DESCRIPTION=" + "(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))" + "(CONNECT_DATA=(SID=orcl)));"; 当我从同一台计算机使用机器名称或从路由器(而不是本地主机)获得的IP连接时,它不起作用。 防火墙是closures的。 string strConnectionString = "User Id=HR;Password=myPassword;Data Source=(DESCRIPTION=" + "(ADDRESS=(PROTOCOL=TCP)(HOST=machine-name-or-IP)(PORT=1521))" + "(CONNECT_DATA=(SID=orcl)));"; 我假设我必须允许远程连接,并允许从任何计算机login人力资源帐户。 但是如何和在哪里? 也许configuration数据库来侦听正确的IP。 我怎样才能做到这一点 ? 哪里? 我google了,但到目前为止我没有find有用的东西… 请注意,通过“远程连接”,我的意思是192.168.*.*
我inheritance了一个简单的RedHat 5 – 64位平台。 它在RAID1上有SCSI磁盘,有16GB的RAM。 双核CPU。 Oracle 10g第2版 这可能只是运行数据库的一个体面的平台,但是在“AA模式”集群(非常简单)中的同一个服务器也运行Tomcat,并且有几个Java servlet运行在这个平台上。 可悲的是,没有caching平台等。我们只使用外部CDN的一些HTMLcaching。 我个人比较熟悉LAMPP平台上的Web环境(apache,php,mysql,postgresql)。 问题:因为服务器同时运行在同一台服务器上的Tomcat JSP / Java和Oracle 10g没有caching,所以服务器出现了一些问题。 通常,可悲的是。 问题:在改善所有这些不同应用程序的性能方面,我有什么select? 连接池? 例如,在Postgresql的世界里,我们有PgBouncer,这真的有帮助。 Oracle有类似的东西吗? 还是有一种着名的基于Java的外部使用者在生产环境中使用? (我不熟悉Java) 任何“SQLcaching”在MySQL和Postgresql的世界? 任何其他types的应用程序caching,如PHP世界中的“APC”或“eAccelarator”? 来自Java世界的“OSCache”东西(我在Google上find的JSP thingie: http : //onjava.com/pub/a/onjava/2005/01/05/jspcache.html?page=2 ) … 还有什么? 对不起,如果这是一个菜鸟问题。 我已经Google和谷歌search,但问题是我不知道如何谷歌,除了上述广泛的一般概念。 所以,如果不是完整的答案,我甚至会欣赏基本的指针,我很高兴JFGI自己。 谢谢!
我一直在试图获得最新的X4150软件。 我到这个链接http://www.oracle.com/technetwork/systems/patches/firmware/release-history-jsp-138416.html#X4150,但它没有得到我在哪里..只是好奇,如果有人有ILOM 3.0 .6.15.d r67788 BIOS版本。 1ADQW068? 谢谢
我正在阅读关于在redhat 6上安装数据库的oracle指南,但我不明白为什么oraclebuild议在/etc/sysctl.conf中设置file-max系统参数和nofile http://docs.oracle.com/cd/B28359_01/install.111/b32285/toc.htm#LTDQI127 所以,如果我为oracle用户在/etc/security/limits.conf中设置nofile,为什么我需要为系统范围设置一个限制? /etc/sysctl.conf中的Oracle参数示例: fs.file-max = 65536 <—— UMMMMMMM —-> kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 Oracle参数示例/etc/security/limits.conf: oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 […]
我不小心覆盖了/usr/lib/oracle/xe/oradata/XE/system.dbf system.dbf 那么我并没有真正做到这一点,但是由于数据库中的其他故障,我重写了它。 当我尝试运行以下内容: SQL> shutdown ORA-01109: database not open Database dismounted. ORACLE instance shut down. SQL> startup ORACLE instance started. Total System Global Area 289406976 bytes Fixed Size 1258488 bytes Variable Size 92277768 bytes Database Buffers 192937984 bytes Redo Buffers 2932736 bytes Database mounted. ORA-01589: must use RESETLOGS or NORESETLOGS option for database open […]
我正在寻找一个URL,我可以下载企业版的Oracle 11g。 我知道我可以在Oracle的technet上下载11g的标准版,但是因为我想使用一些标准中禁用的企业选项,所以我宁愿在我们的开发服务器上重新安装企业软件。
我正在使用Oracle 11g数据库,只需创build一个用户并使用它login即可。 我成功地创build了用户,但是在运行下面的第二行之后,我仍然无法login。是否有我丢失的东西? create user "oskar" identified by "oskar_pass"; grant create session to "oskar"; select * from DBA_USERS; –oskar is there, but can't log in (我厌倦了“连接”,无济于事。)