Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 19339|Ответ: 0

[Источник] Ни один объект с именем 'MySql-5.7.17' не определен: Не удаётся найти определение для объекта...

[Скопировать ссылку]
Опубликовано 18.05.2017 14:07:27 | | |
Объект с названием 'MySql-5.7.17' не определен: Не может найти определение объекта [MySql-5.7.17]
Ошибка возникает из-за зависимости объекта 'MySql-5.7.17', определённой в 'assembly [Spring.Data, Version=1.1.2.20125, Culture=neutral, PublicKeyToken=65e474d141e25e07], resource [ Spring.Data.Common.dbproviders.xml]' : Неудовлетворённая зависимость, выраженная через аргумент конструктора с индексом 2 типа [System.Type] : Не удалось преобразовать значение аргумента конструктора [ MySql.Data.MySqlClient.MySqlConnection, MySql.Data, Version=5.0.7.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d] в требуемый тип [System.Type]: Нельзя преобразовать свойство значение типа [System.String] в требуемый тип [System.Type] для свойства ''.
при разрешение 'конструкторного аргумента с именем dbmetadata' в '(внутренний объект)', определённого в 'assembly [Spring.Data, Version=1.1.2.20125, Culture=neutral, PublicKeyToken= 65e474d141e25e07], ресурс [Spring.Data.Common.dbproviders.xml]'
Основная причина в том, что Spring не может инициализировать провайдера базы данных при настройке DbProvider.

Ознакомьтесь с поставщиком базы данных поддержки Spring Support:

SqlServer-1.1 - Microsoft SQL Server, провайдер V1.0.5000.0 в фреймворке .NET V1.1
SqlServer-2.0 (псевдоним System.Data.SqlClient) — Microsoft SQL Server, провайдер V2.0.0.0 в фреймворке .NET V2.0
SqlServerCe-3.1 - Microsoft SQL Server Compact Edition, провайдер V9.0.242.0
SqlServerCe-3.5.1 (псевдоним System.Data.SqlServerCe) — Microsoft SQL Server Compact Edition, провайдер версии 3.5.1.0
OleDb-1.1 - OleDb, провайдер V1.0.5000.0 в фреймворке .NET V1.1
OleDb-2.0 (aliased System.Data.OleDb) — OleDb, провайдер V2.0.0.0 в фреймворке .NET V2.0
OracleClient-2.0 (псевдоним System.Data.OracleClient) — Oracle, провайдер Microsoft версии 2.0.0.0
OracleODP-2.0 (псевдоним System.DataAccess.Client) — Oracle, провайдер Oracle V2.102.2.20 (Oracle 10g)
OracleODP-11-2.0 - Oracle, провайдер Oracle V2.111.7.20 (Oracle 11g)
MySQL - MySQL, MySQL провайдер 1.0.10.1
MySql-1.0.9 - MySQL, провайдер MySQL 1.0.9
MySql-5.0 - MySQL, провайдер MySQL 5.0.7.0
MySql-5.0.8.1 - MySQL, провайдер MySQL 5.0.8.1
MySql-5.1 - MySQL, провайдер MySQL 5.1.2.2
MySql-5.1.4 - MySQL, провайдер MySQL 5.1.2.2
MySql-5.2.3 - MySQL, провайдер MySQL 5.2.3.0
MySql-6.1.3 (псевдоним MySql.Data.MySqlClient) — MySQL, провайдер MySQL 6.1.3.0
Npgsql-1.0 — провайдер Postgresql 1.0.0.0 (и 1.0.0.1 — были собраны с одинаковой информацией о версии)
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 для .NET Framework 1.1
DB2-9.0.0-2.0 (псевдоним IBM. Data.DB2) — IBM DB2 Data Provider 9.0.0 для .NET Framework 2.0
DB2-9.1.0-1.1 - IBM DB2 Data Provider 9.1.0 для .NET Framework 1.1
DB2-9.1.0.2 (псевдоним IBM. Data.DB2.9.1.0) — IBM DB2 Data Provider 9.1.0 для .NET Framework 2.0
iDB2-10.0.0.0 - IBM iSeries DB2 Data Provider 10.0.0.0 для .NET Framework 2.0
SQLite-1.0.43 — провайдер SQLite 1.0.43 для .NET Framework 2.0
SQLite-1.0.44 - SQLite провайдер 1.0.44 для .NET Framework 2.0
SQLite-1.0.47 - Провайдер SQLite 1.0.47 для .NET Framework 2.0
SQLite-1.0.56 — провайдер SQLite 1.0.56 для .NET Framework 2.0
SQLite-1.0.65 (aliased System.Data.SQLite) — поставщик SQLite 1.0.65 для .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 (под псевдонимом Firebird-2.1) — сервер Firebird, провайдер версии V2.1.0.0 в фреймворке .NET V2.0
SybaseAse-12 — провайдер Sybase ASE для ASE 12.x
SybaseAse-15 — провайдер ASE Sybase для ASE 15.x
SybaseAse-AdoNet2 — Sybase ADO.NET провайдер 2.0 для ASE 12.x и 15.x
ODBC-1.1 - ODBC provider V1.0.5000.0 в фреймворке .NET V1.1
Odbc-2.0 - ODBC провайдер V2.0.0.0 в фреймворке .NET V2
Cache-2.0.0.1 (псевдоним InterSystems.Data.CacheClient) — поставщик кэша версии 2.0.0.1 в фреймворке .NET V2



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





Предыдущий:Разница между форматированием времени hh:mm:ss и HH:mm:ss
Следующий:nhibernate не может успешно создать структуру таблицы в базе данных MySQL
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com