日期:2014-05-18  浏览次数:20527 次

SQL 2005 中的数据从本地导出到远程服务上的时候出现错误,请大家帮忙看看啊!!
标题: SQL Server 导入和导出向导
------------------------------

错误 0xc002f210: 准备 SQL 任务: 执行查询“CREATE TABLE [dsc070387_db].[dbo].[V_GetUserTreeId] (
[RoleID] int NOT NULL,
[UserName] varchar(200) NOT NULL,
[TreeID] varchar(200),
[UserID] int NOT NULL
)
”失败,错误如下:“数据库中已存在名为 'V_GetUserTreeId' 的对象。”。失败的原因可能有: 查询本身有问题、未正确设置 "ResultSet" 属性、未正确设置参数或未正确建立连接。


------解决方案--------------------
数据库中已存在名为 'V_GetUserTreeId' 的对象

你把数据库中的这个空表删除掉再试
------解决方案--------------------
探讨
刚在网上搜到一个帖子,里面有这么一句话“ 导入视图时会把源视图里所有的真实数据导入成一个新表,而不

是视图。”
会不会是这个原因,明天试试 呵呵

------解决方案--------------------
SQL code

if  object_id('V_GetUserTreeId') is not null 
    drop table V_GetUserTreeId 

CREATE TABLE [V_GetUserTreeId] (
[RoleID] int NOT NULL,
[UserName] varchar(200) NOT NULL,
[TreeID] varchar(200),
[UserID] int NOT NULL
)

------解决方案--------------------
SQL code

if  object_id('V_GetUserTreeId') is not null 
    drop table V_GetUserTreeId 

CREATE TABLE [V_GetUserTreeId] (
[RoleID] int NOT NULL,
[UserName] varchar(200) NOT NULL,
[TreeID] varchar(200),
[UserID] int NOT NULL
)

------解决方案--------------------
SQL code
SELECT NAME FROM SYSOBJECTS WHERE NAME='V_GetUserTreeId'

------解决方案--------------------
探讨
标题: SQL Server 导入和导出向导
------------------------------

错误 0xc002f210: 准备 SQL 任务: 执行查询“CREATE TABLE [dsc070387_db].[dbo].[V_GetUserTreeId] (
[RoleID] int NOT NULL,
[UserName] varchar(200) NOT NULL,
[TreeID] varchar(200),
[UserID] int NOT NULL
)
”失败,错误如下:“数据库中已存在名为 'V_GetUserTreeId' 的对象。”。失败的原因可能有: 查询本身有问题、未正确设置 "ResultSet" 属性、未正确设置参数或未正确建立连接。