Как перейти с MS SQL на MySQL - PullRequest
0 голосов
/ 29 мая 2011

Есть ли какое-либо программное обеспечение, которое я мог бы использовать для преобразования базы данных MS SQL в MySQL? Я протестировал экспорт базы данных MS SQL с помощью студии управления сервером MS SQL. И импортировал файл sql используя phpmyadmin. Но я получил эту ошибку:

USE [students] GO /****** Object: Table [dbo].[student_info] Script Date: 05/29/2011 15:20:20 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[student_info]( [idnum] [nchar](10) NULL, [fname] [nchar](10) NULL, [lname] [nchar](10) NULL, [course] [nchar](10) NULL, [address] [nchar](10) NULL ) ON [PRIMARY] GO

Пожалуйста, помогите,

1 Ответ

3 голосов
/ 29 мая 2011

Очевидно, что вы не можете запустить просто запустить обычный T-SQL в базе данных mysql. Каждая база данных имеет свой собственный вкус SQL. Однако вы могли бы выбрать платформу, поддерживающую обе базы данных, и перенести данные, сначала загрузив их в программу.

Однако mysql и SQL Server - это очень разные базы данных, и они поддерживают совсем другой набор функций. Во-первых, вы должны убедиться, что вы действительно можете мигрировать, потому что между двумя базами данных неизбежно возникнут проблемы, о которых вы даже не задумывались.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...