1、打开SQLServer2014,在左侧数据库上右击,选择新建数据库选项。
2、在新建数据库窗口中,输入数据库名称,本例为fish。
3、在新建的fish数据库中右击,选择任务选项中的导入数据选项。
4、SQLServer导入和导出向导窗口中,单击下一步按钮。
5、选择数据源窗口中,单击数据源后的下拉框,选择MicrosoftOLEDBProviderforSQLServer选项。
6、选择使用SQLServer身份验证,输入用户名和密码。
7、单击数据库后的选项,选择导入数据的数据库源,单击下一步按钮。
8、选择目标窗口中,单击目标后的下拉框,选择MicrosoftOLEDBProviderforSQLServer选项。
9、选择使用SQLServer身份验证,输入用户名和密码,数据库中选择复制到的目标数据库,本例为fish数据库。
10、指定表复制和查询窗口中,选择复制一个或多个表或视图的数据选项。
11、接下来的窗口中,在表和视图区域中,选择要复制的表格。
12、单击完成按钮,SQLServer就开始运行复制表格 *** 作了。
13、回到SQLServer窗口,展开fish数据库,可以看到表格都复制到该数据库中了。
权限问题
找到数据库文件所在的文件夹,右键文件夹-属性-安全 里面给文件夹添加everyone权限, 会提示是否给文件夹子目录也添加该权限,你就选择是,就可以了
具体步骤
1 更改数据库文件所有者
打开数据库文件夹,右键点击数据库文件,选择“属性Property” =>“安全Security”,点击“高级Advanced”按钮。
新出现的窗口中,删除文件所有者信息不明的用户或组,选中“允许父项的继承权限传播到该对象和所有子对象。包括那些在此明确定义的项目(A)。”。
点击“应用(A)”。
点击“编辑Edit”, 点击“更改Change”按钮。
出现选择“用户与组”窗口,点击“高级Advanced”按钮。
新窗口中,点击“现在查找 Find Now”按钮,选择“用户组Users”。
然后一路ok,结束。
2 修改数据库文件所有者权限
再重新右键点击数据库文件,选择“属性Property”=>“安全Security”,
打开的窗口中会看到所有者权限为空。点击“编辑Edit”按钮,
选中“所有者权限”,勾选“完全控制”,然后点击“ok”按钮。
一路ok,结束。
再进行数据库附加,一路顺畅。
第一、你试下打上SP4补丁,再从新附加数据库看看
Vista下安装SQL Server 2005后,附加数据库时,出现下面的错误,意为无足够权限。
此时,只要使用“管理员权限”运行“SQL Server Management Studio”,即可正常附加。由此可见,Vista的用户权限控制是十分严格的。
你在安装 SQL Server 2005 SP2 的时候,会有提示你 Vista 管理组的用户是没有权限连接SQL Server的。连接的权限和管理的特权也不是自动分配。需要手动去添加的。
以上就是关于如何在SQLServer创建数据库导入已有数据全部的内容,包括:如何在SQLServer创建数据库导入已有数据、SQL SERVER 附加数据库时出现的问题、Sql server 2005 附加数据库时出现的问题,等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)