关于数据源引用无效怎么解决,数据源这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!
1、数据源是提供某种所需要数据的器件或原始媒体。
2、在数据源中存储了所有建立数据库连接的信息。
3、就像通过指定文件名称可以在文件系统中找到文件一样,通过提供正确的数据源名称,你可以找到相应的数据库连接。
4、数据源名称(data source name,DSN)是包含了有关某个特定数据库信息的数据结构,这个信息是开放式数据库连接驱动能够连接到数据库上必需的信息。
5、DSN存储在注册表或作为一个单独的文本文件,DSN里面包含的信息有名称、目录和数据库驱动器,以及用户ID和密码(根据DSN的类型)。
6、开发人员为每个数据库创建一个独立的DSN。
7、为了连接到某个数据库,开发人员需要在程序中指定DSN。
8、相反,没有DSN的连接则需要在程序中指定所有必要的信息。
9、扩展资料:数据源的数据包:DBCPDBCP类包位于 /lib/jakarta-commons/***.jar,DBCP是一个依赖 Jakarta commons-pool对象池机制的数据库连接池,所以在类路径下还必须包括/lib/jakarta- commons/***.jar。
10、2、C3P0C3P0是一个开放源代码的JDBC数据源实现项目,它在lib目录中与Hibernate一起发布,实现了JDBC3和JDBC2扩展规范说明的 Connection 和Statement 池。
11、3、ODBCODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。
12、参考资料来源:百度百科-数据源。
本文分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!