我在公司里,用的是本地计算机sqlserver,连接到服务器上的sqlserver。
我备份,备份到到服务器上了。这个不行。
用net user 添加一个用户这个也不行。提示好多错误,好多东西不能用。
还有没有啥好办法。
我用exec sp_addlinkedserver这个,只能把表的数据拷过来
表的结构,触发器,存储过程,视图都没有
可以用备份在本地恢复的,还有最苯的方法,就是把数据库服务先停止了,把数据库文件(主文件和日志)复制出来,在本地机器上直接附加就可以了。
http://technet.microsoft.com/zh-cn/library/ms190209%28SQL.90%29.aspx
从服务器上复制下备份文件,在本地还原,应该可以。
另外你还可以附加:
1。 在服务器上打开数据库管理器,选中数据库在菜单中选择脱机,然后找到服务器上数据库文件,通常是两个一个数据文件一个日志文件。
2。 将1中的两个文件复制到本地的某个目录中
3。 打开本地数据库管理器 在数据库文件夹上右击显示菜单,选择附加...
楼主没法登录服务器,因而无法操作文件及目录。
1、服务器如果在局域网内,可以设本地的一个目录为共享如\\192.168.1.34\MyShare\,然后备份到此目录。
2、服务器如果在外网,你仍然可以找到一台有公网IP的可写服务器,设一个共享目录,如\\202.45.45.123\PublicShare\
然后备份到此路径下。
注意共享路径最好设为everyone可写,操作完成后,立刻去掉共享设置。
操作如图:
参见如下:
http://blog.csdn.net/wuzhanwen/article/details/77449229