如何把本机Sql Sever数据库转移到虚拟主机sql数据库

不少站长的网站都是asp+access的网站  因为操作access数据库的网站非常简单,甚至你对数据库不懂都可以 但如果是mssql数据库的网站,有些新手朋友就不知道该怎么弄了  在这里给大家做个简单的使用教程,主要是讲解怎么把我们本机的Sql sever上的数据转移到你空间服务器上sqlsever去  (当然,这里也可以转移其它虚拟主机的服务器上面的MSSQL,方法是一样的,前提是本机必须装有SQL2000)  因为论坛已经有好几个视频教程讲解的都是怎么还原和附加数据库,这里我就不再讲解这些,而给大家讲下如何让导入数据  (mssql的网站要使用好数据库基本就是这3个操作:数据库还原,数据库附加,数据导入)

1,要操作,首先我们需要知道我们的MSSQL产品的数据库用户名和密码,这些可以咨询下你的空间服务商  接下来,要在本地远程连接服务器SQL2000以前,必须设置远程访问IP(这个就是你的外网IP),才可以连接成功。   得到了用户名和密码 下来我们就要把我们本机的SQL数据转移到服务器上面(当然,这里也可以转移其它虚拟主机的服务器上面的MSSQL,方法是一样的,前提是本机必须装有SQL2000)

2,接下里,把我们本机的SQL数据转移到服务器上面。打开我们本机的企业管理器  新建一个SQL注册。

3,选择 我希望今后在执行改任务时不使用向导

4,确定后 因网络速度 有些会员可能会比较慢 进入后选择自己的数据库(选择别人的数据库没有任何操作权限)

5,选择要导入了本机SQL数据或者其他服务器上面的数据

6,接下来填写你空间服务器MSsqsql数据库的相关信息,上面选择的数据将到导入到这个数据库中

转移的过程中,有时候会出现下面的错误。

错误 0xc0202049: 数据流任务: 无法在只读列“ID”中插入数据
问题:从A数据库导入B数据库出现以下错误

正在验证 (错误) 

消息
错误 0xc0202049: 数据流任务: 无法在只读列“ID”中插入数据。
(SQL Server 导入和导出向导)

错误 0xc0202045: 数据流任务: 验证列元数据失败。
(SQL Server 导入和导出向导)

错误 0xc004706b: 数据流任务: “组件“目标 - Activity”(55)”验证失败,返回的验证状态为“VS_ISBROKEN”。
(SQL Server 导入和导出向导)

错误 0xc004700c: 数据流任务: 一个或多个组件未能通过验证。
(SQL Server 导入和导出向导)

错误 0xc0024107: 数据流任务: 任务验证期间出错。
(SQL Server 导入和导出向导)

解决方法:

勾选“启用标识列插入”。(在编辑映射选项中)

时间: 2024-10-31 13:23:06

如何把本机Sql Sever数据库转移到虚拟主机sql数据库的相关文章

虚拟主机MySQL数据库备份

对MySQL数据库虚拟主机操作熟练的朋友都知道,MYSQL备份PHP脚本程序只适合没有MySQL Shell权限的虚拟主机用户,如果遇到有MySQL Shell权限的虚拟主机用户该如何备份与还原呢?今天小编为大家解读虚拟主机MySQL数据库更为通用的备份与还原方法. 1.关于备份: 我们在使用MySQL中一般都用MyISAM类型的表,这种表是以文件形式保存的文件系统中的;而HEAP类型的表是保存在内存中的,下面的方法是针对MyISAM表的. 1.1.直接拷贝数据库文件.首先不推荐使用这种方法,因

SQL SEVER 2008中的演示样例数据库

SQL SEVER 2008数据库是什么我就不说了,我在这里分享一下怎样学习SQL SEVER 2008数据库,假设是对数据库或是SQL SEVER 数据库全然陌生或是不熟悉的人来说,建议看看一些视频教程.对数据库中包括的内容以及一些概念,常规操作有个感性的认识,对数据库有一定的感性认识之后.要深入学习SQL SEVER数据库.就应该使用在安装数据库的时候安装的--联机丛书--入手,深入学习SQL SEVER数据库,同一时候它就像msdn一样,也能够作为一个查询工具,在必要的时候,在上面查找sq

Navicat Premium 12 如何连接阿里云虚拟主机SQL Server 数据库

这个是一台 阿里云购买云虚拟主机!密码已经重置完毕,现在我们 需要知道 数据连接的地址,数据库名,帐号以及密码. 根据不同的运营商 选择 这里我们选择阿里云 云数据库 SQL Server版本 填写 数据库信息 测试连接一下 新建一张数据表 测试一下 使用 SQL Server 2008 R2 连接 也是可以的 上图 连接成功! 工具的选择不在于多,在于怎么方便怎么来! 原文地址:https://www.cnblogs.com/suni1024/p/11302463.html

sql sever 跨库查询

exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigure select * from openrowset( 'SQLOLEDB', '192.168.1.180'; 'sa'; '123.com',joyblessing.dbo.User_Lottery) exec sp_configure 'Ad Hoc Distri

数据库操作----找了MySQL和SQL Sever两个的基础语句

这是MySQL的基本操作: 1 登入数据库:mysql -uroot -p+密码 (SQL Sever登入: osql -U 用户名 -P 密码) 2 显示已存在的数据库:show databases; 3 使用某个数据库:use+数据库名; 4 显示某个数据库下已存在的关系表:show tables; 5 6 查看某个关系表所有数据:select * from tableName; 7 查看某个关系表部分字段数据:select 字段1,字段2,...,字段n from tableName; 8

SQL Sever数据库

1.数据.数据库.数据管理系统基本概念: 数据:人类有用信息的符号化表示. 数据库:按照数据结构来组织.存储和管理数据的一个仓库. 数据库管理系统(DBMS):可维护.存储并为应用系统提供数据的软件系统(软件+数据库+数据管理员). 可以客观描述的事物被称为"实体",不同的数据体现了不同的实体.数据每一行(Row)对应一个实体,被称为"记录(record)",每个输入项称为"列"(Column),如编号,姓名,学号等.数据"表"

sql sever获取数据库还原时间语句

--只获取数据库名称和最后的还原时间 SELECT sdb.Name AS DatabaseName , COALESCE(CONVERT(VARCHAR(12), MAX(bus.backup_finish_date), 101), '-') AS LastBackUpTime FROM sys.sysdatabases sdb LEFT OUTER JOIN msdb.dbo.backupset bus ON bus.database_name = sdb.name GROUP BY sdb

sql sever数据库服务器名称问题

目的:解决数据库服务器名称未知的情况. 错误:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) 数据库连接字符串通常为:计算机名\实例名,实例名未知时打开sql sever配置管理器查看sql sever服务红圈处即为数据库的实例名称 解决方法为:打开sql sever conf

SQL Server数据库(SQL Sever语言 CRUD)

使用SQL Sever语言进行数据库的操作 常用关键字identity 自增长primary key 主键unique 唯一键not null 非空references 外键(引用) 在使用查询操作数据库是,要设置好需要操作的数据库,避免出现错误 1.删除表drop table 表名2.修改表alter table 表名 add 列名 数据类型 ---追加alter table 表名 drop column 列名 CRUD操作 ☆★☆ create 添加数据read 读取数据update 修改数