架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 10034|回复: 0

[资料] No object named 'MySql-5.7.17' is defined : Cannot find definition for object...

[复制链接]
发表于 2017-5-18 14:07:27 | 显示全部楼层 |阅读模式
No object named 'MySql-5.7.17' is defined : Cannot find definition for object [MySql-5.7.17]
Error thrown by a dependency of object 'MySql-5.7.17' defined in 'assembly [Spring.Data, Version=1.1.2.20125, Culture=neutral, PublicKeyToken=65e474d141e25e07], resource [Spring.Data.Common.dbproviders.xml]' : Unsatisfied dependency expressed through constructor argument with index 2 of type [System.Type] : Could not convert constructor argument value [MySql.Data.MySqlClient.MySqlConnection, MySql.Data, Version=5.0.7.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d] to required type [System.Type] : Cannot convert property value of type [System.String] to required type [System.Type] for property ''.
while resolving 'constructor argument with name dbmetadata' to '(inner object)' defined in 'assembly [Spring.Data, Version=1.1.2.20125, Culture=neutral, PublicKeyToken=65e474d141e25e07], resource [Spring.Data.Common.dbproviders.xml]'
主要原因是配置DbProvider时候,Spring不能初始化数据库Provider。

查看Spring支持数据库Provider:

SqlServer-1.1 - Microsoft SQL Server, provider V1.0.5000.0 in framework .NET V1.1
SqlServer-2.0 (aliased to System.Data.SqlClient) - Microsoft SQL Server, provider V2.0.0.0 in framework .NET V2.0
SqlServerCe-3.1 - Microsoft SQL Server Compact Edition, provider V9.0.242.0
SqlServerCe-3.5.1 (aliased to System.Data.SqlServerCe) - Microsoft SQL Server Compact Edition, provider V3.5.1.0
OleDb-1.1 - OleDb, provider V1.0.5000.0 in framework .NET V1.1
OleDb-2.0 (aliased to System.Data.OleDb) - OleDb, provider V2.0.0.0 in framework .NET V2.0
OracleClient-2.0 (aliased to System.Data.OracleClient) - Oracle, Microsoft provider V2.0.0.0
OracleODP-2.0 (aliased to System.DataAccess.Client) - Oracle, Oracle provider V2.102.2.20 (Oracle 10g)
OracleODP-11-2.0 - Oracle, Oracle provider V2.111.7.20 (Oracle 11g)
MySql - MySQL, MySQL provider 1.0.10.1
MySql-1.0.9 - MySQL, MySQL provider 1.0.9
MySql-5.0 - MySQL, MySQL provider 5.0.7.0
MySql-5.0.8.1 - MySQL, MySQL provider 5.0.8.1
MySql-5.1 - MySQL, MySQL provider 5.1.2.2
MySql-5.1.4 - MySQL, MySQL provider 5.1.2.2
MySql-5.2.3 - MySQL, MySQL provider 5.2.3.0
MySql-6.1.3 (aliased to MySql.Data.MySqlClient) - MySQL, MySQL provider 6.1.3.0
Npgsql-1.0 - Postgresql provider 1.0.0.0 (and 1.0.0.1 - were build with same version info)
Npgsql-2.0-beta1 - Postgresql provider 1.98.1.0 beta 1
Npgsql-2.0 - Postgresql provider 2.0.0.0
DB2-9.0.0-1.1 - IBM DB2 Data Provider 9.0.0 for .NET Framework 1.1
DB2-9.0.0-2.0 (aliased to IBM.Data.DB2) - IBM DB2 Data Provider 9.0.0 for .NET Framework 2.0
DB2-9.1.0-1.1 - IBM DB2 Data Provider 9.1.0 for .NET Framework 1.1
DB2-9.1.0.2 (aliased to IBM.Data.DB2.9.1.0) - IBM DB2 Data Provider 9.1.0 for .NET Framework 2.0
iDB2-10.0.0.0 - IBM iSeries DB2 Data Provider 10.0.0.0 for .NET Framework 2.0
SQLite-1.0.43 - SQLite provider 1.0.43 for .NET Framework 2.0
SQLite-1.0.44 - SQLite provider 1.0.44 for .NET Framework 2.0
SQLite-1.0.47 - SQLite provider 1.0.47 for .NET Framework 2.0
SQLite-1.0.56 - SQLite provider 1.0.56 for .NET Framework 2.0
SQLite-1.0.65 (aliased to System.Data.SQLite) - SQLite provider 1.0.65 for .NET Framework 2.0
file:///http://www.springframework.net/docs/1.3.0/reference/html/images/admons/note.pngNoteThe default parameter prefix used in SQLite is : and not @, please write your SQL accordingly or define a provider definition for SQLite.
Firebird-2.1 (aliased to Firebird-2.1) - Firebird Server, provider V2.1.0.0 in framework .NET V2.0
SybaseAse-12 - Sybase ASE provider for ASE 12.x
SybaseAse-15 - Sybase ASE provider for ASE 15.x
SybaseAse-AdoNet2 - Sybase ADO.NET 2.0 provider for ASE 12.x and 15.x
Odbc-1.1 - ODBC provider V1.0.5000.0 in framework .NET V1.1
Odbc-2.0 - ODBC provider V2.0.0.0 in framework .NET V2
Cache-2.0.0.1 (aliased to InterSystems.Data.CacheClient) - Cache provider Version 2.0.0.1 in framework .NET V2



http://www.springframework.net/docs/1.3.0/reference/html/dbprovider.html





上一篇:时间格式化hh:mm:ss和HH:mm:ss区别
下一篇:nhibernate 在mysql数据库无法成功创建表结构
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-19 08:19

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表