数据库配置如下>
开发环境:
操作系统:xp
java版本:1.6
oracle:10g(数据库是本地装的)
框架:ssh
<prop key="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</prop>
<prop key="hibernate.connection.url">jdbc:oracle:thin:@127.0.0.1:1521:myoracle</prop>
<prop key="hibernate.connection.username">sys</prop>
<prop key="hibernate.connection.password">admin</prop>
<prop key="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.format_sql">true</prop>
<prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider
</prop>
今天在自己的机器上装上了oracle 10g,
在进行数据库操作的时候报ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
SYS是默认的超级用户,可定是SYSDBA这肯定没有问题,都夸崩溃了。
然后再网上查了下,看有些朋友将标红的地方改成
<prop key="hibernate.connection.username">sys as sysdba</prop>
结果好啦,数据库操作正常,真是神马啊,从来没有碰到过这样的事情,
哪位兄台能解释下这种情况,我要怎么搞才能不需要加 as sysdba???
分享到:
相关推荐
在IT行业中,数据库连接是应用程序开发中的重要环节,...以上就是关于"C# ORacle数据库链接例子"的知识点介绍,希望对你有所帮助。在实践中,还应注意错误处理、连接池管理、性能优化等方面,确保代码的健壮性和效率。
Oracle客户端是数据库管理和开发人员与Oracle数据库服务器交互的重要工具,尤其对于初学者而言,它提供了一个无需完整安装Oracle数据库服务器的便捷方式。这个压缩包文件名为"oracleClient",很可能包含了一个精简版...
### Tomcat部署多个项目的详细指南 #### 一、前言 Apache Tomcat 是一款非常流行的 Java Web 应用服务器,广泛用于开发、测试以及生产环境中部署 Java Web ...希望本文能帮助您更好地理解和掌握 Tomcat 的部署技巧。
SSH+Oracle实例是一个关于整合Spring、Struts2和Hibernate(SSH)这三大Java Web开发框架,并与Oracle数据库进行连接的实战教程。...如果你在实践过程中遇到任何问题,可以参考提供的链接或联系作者寻求帮助。
资源文件"1-建立orcale链接.bmp"可能展示了在SSMS中配置链接服务器的步骤截图,这将帮助你更好地理解每个选项的含义。而"2-实际效果.png"可能显示了成功查询Oracle数据后的结果界面,让你直观看到操作的效果。 最后...
6. 还有一些高级特性,如事务管理、批处理、预编译的SQL语句(`PreparedStatement`)、连接池等,都是Java JDBC提供的功能,可以帮助优化数据库操作。 总之,Java通过JDBC驱动与Oracle数据库进行交互,主要涉及连接...
此外,SpringBoot的Profile特性也能帮助在不同环境中使用不同的数据源。 总之,本项目展示了如何在SpringBoot项目中实现多数据库支持和数据源的灵活切换,这对于构建可扩展且适应性强的系统具有重要意义。开发者...
这个项目是初学者学习Java EE和数据库应用的好实例,涵盖了基础的后端开发技术和数据库操作,对于理解如何将理论知识应用于实际项目有很大帮助。同时,通过实践可以提升对Java编程、数据库设计以及软件工程流程的...
7. **数据库链接与分布式数据库** - 连接管理:设置数据库连接,理解TNS(Transparent Network Substrate)的工作方式。 - 分布式数据库:了解分布式数据库的概念,如分布式事务处理和全局表。 8. **Oracle工具**...
Oracle资料大全包含了一系列关于Oracle数据库系统的资源,这些资源旨在帮助用户深入理解和掌握Oracle的各种功能和技术。Oracle是全球广泛使用的数据库管理系统之一,尤其在企业级应用中占有重要地位。以下是Oracle的...
10. **源码解析**:对于Oracle的源码理解,通常涉及C++和PL/SQL,可以帮助深入理解其内部工作机制,如解析器、执行引擎和存储结构。 以上是Oracle使用的一些基本知识点,实际操作中还需要根据具体业务需求和环境...
- **php_oci8.pdb**,**php_oci8_12c.pdb**,**php_oci8_11g.pdb**:这些是程序数据库(Program Database)文件,用于在调试过程中存储类型信息和符号信息,帮助开发者诊断问题。 - **README**:通常包含项目的简短...
最后,Oracle的分布式数据库系统特性,如分布式事务、全局唯一标识符(GUID)和数据库链接,允许我们在多台服务器上构建复杂的数据库环境,实现数据的高效共享和处理。 李兴华老师的《MLDN最经典的ORACLE笔记》涵盖...
15. **文档和社区支持**:在安装过程中遇到问题,可以参考官方文档或在IT社区如iteye(博文链接:https://windtalkers.iteye.com/blog/1104706)寻求帮助。 以上就是安装Oracle 10g在Windows 7系统的主要步骤和注意...
7. **性能监控**:提供了更多的性能计数器和诊断工具,帮助开发者识别和解决性能瓶颈。 8. **多版本并发控制**:优化了MVCC(多版本并发控制)机制,提升了在高并发环境下的事务处理能力。 oci.dll作为OCI库的一...
5. **Header Files and Libraries**:这些文件对于开发者来说至关重要,他们可以使用这些头文件和库来编译和链接他们的应用程序,以便与 Oracle 数据库进行通信。 6. **Documentation**:虽然可能没有完整的文档集...
"Oracle培训课件"是一份全面的学习资源,旨在帮助你深入理解Oracle数据库的各个方面,从而更好地适应公司中Oracle的实际应用需求。 Oracle数据库的核心知识点包括: 1. **数据模型**:Oracle基于关系数据模型,...