分类目录归档:Sql Server

把远程sqlserver数据库导入本地数据库

说明:需要从服务器a中把某个sqlserver数据导入到本地服务器下,但是服务器a没有远程账号信息只知道在服务器a中对应数据库的账号和密码已经地址(我们暂且叫它a数据库)

一.
1.在本地服务器同时登陆两台数据库.
2.点击a数据库,任务–生成脚本

  image.png

3.勾选”选择特定数据库对象”,在勾选”表”,如下图

  image.png

4.点击”保存到新建查询窗口”

  image.png

5.点击下一步

  image.png

6.稍微等待等待即可

  image.png

7.完成后直接点击”完成”

  image.png

8.这个时候会看到新建立的窗口,复制内容如下

  image.png

二.

1.点击本地数据库,点击”新建查询”,把复制的内容粘贴到窗口中,然后点击”执行”,等待完成

  image.png

  image.png

2.点击本地数据库导入数据:任务——导入数据(I)

  image.png

3.如下图:填写a数据库远程账号地址和账号密码并选择数据库,然后点击”下一步”

  image.png

4.会看到如下图:也就是需要导入到本地那个数据库中,选择需要导入的那个数据库

  image.png

5.选择默认第一个即可“‘复制一个或多个表或视图的数据库’”,然后点击下一步

  image.png

6.如下图:
  a.勾选”源”
  b.点击”编辑映射”后,在选择”删除现有数据库中的行”和“启用标识插入”,确定后点击下一步

  image.png

7.选择”立即运行”后点击下一步

  image.png

8.点击”完成”

  image.png

9.好了,等待导入数据完成即可

  image.png

10.现在可以查看数据库了,可以关闭掉创建的两个视图窗口不用保存.

卸载Sql Server 提示无法找到安装日志文件(uninst.isu)

1.卸载数据库Microsoft SQL Server 2000 的的时候出现这么一个提示:

无法找到安装日志文件’D:\Microsoft SQL Server\MSSQL\Uninst.isu .卸载过程将中断。
2. 打开D:\Microsoft SQL Server\MSSQL目的文件夹,发现mssql下面根本没有uninst.isu这个文件,去其它机器上copy了一个过来,再通过控制面板里面添加删除程序就可以正常卸载该Microsoft SQL Server 2000。

鉴于某些用户无法找到该文件,我将这个文件压缩提供给大家:

Uninst_sqlserver.rar

解决SQL2005 SP4补丁报错:无法安装Windows Installer MSP文件

1.在安装好sqlserver2005数据库服务后,还需要再安装下补丁,但是在安装的时候出现出如下错误:无法安装Windows Installer MSP文件

   

2.解决方法,首先把microsfto sql server 安装程序支持文件(英文)卸载后再来安装即可

  

3.复制一份SP4补丁文件 改exe后缀为rar后解压 查找到sqlsupport.msi文件 点击进行安装

  重新安装sqlsupport.msi后运行sp4补丁文件 进行安装

样设置sql server字段自增长

1.打开要设置的数据库表,点击要设置的字段,比如id,这时下方会出现id的列属性表

      

2.列属性中,通过设置“标识规范”的属性可以设置字段自增,选择“是标识”的值是”是”,说明id已经是自增字段

      

3.设置完成后,别忘记点击“保存

     

修改sqlserver表:阻止保存要求重新创建表的更改

如何解决sqlserver数据库修改表后保存不了

修改数据库表结构时提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改选项。

    
操作记录

登录sqlserver2012,找到数据库展开表文件夹
在表上单击右键,选择【设计】

修改了数据库的表中列名的自增长保存不了.

解决方法:

点击菜单【工具】【选项】

打开了选项对话框,我们展开DESIGNERS

取消【阻止保存要求重新创建表的更改】复选框

在次修改表字段自增长后跳出个谈话框后点击【确定】提示就ok

如何在64位操作系统上安装sql2000

要在 64 位操作系统上安装此应用程序,请使用以下步骤:

打开STANDARD文件夹,按照以下步骤

安装 SQL Server 2000

双击x86\setup”子文件夹中的 setupsql.exe

安装 SQL Server 2000 分析服务:

双击msolap\install”子文件夹中的 setup.exe

安装 SQL Server 2000 英语查询:

双击mseq\x86”子文件夹中的 setup.exe

安装好后在安装SP4补丁!这样sql2000就在64位系统上安装成功!

如何解决ADODB.Recordset 错误“800a0e78”,对象关闭时,不允许操作

数据库SQLServer,测试程序显示出错信息:“ADODB.Recordset 错误 “800a0e78” 对象关闭时,不允许操作

这一问题一般是由于SQL Server未集成Windows身份验证导致的,所以解决方案为:

1、打开SQL Server企业管理器。

2、选择服务器名称上右键,选择“属性”,然后打开“安全性”选项卡。

3、在选项卡中,选择身份验证为“SQL ServerWindows

4、重启SQLSERVER,问题解决。

sqlserver2008数据库如何清空日志

1.先查询数据库日志文件并记住后面用到(中括号必有不然报错).
USE [数据库名]   
GO  
SELECT name FROM SYS.database_files WHERE type_desc=’LOG’

2.先进入单用户模式进行删除后再进入安全模式
USE [master]  
GO  
ALTER DATABASE [数据库名] SET RECOVERY SIMPLE WITH NO_WAIT  
GO  
ALTER DATABASE [数据库名] SET RECOVERY SIMPLE  
GO  
USE [数据库名]  
GO  
DBCC SHRINKFILE (N'[数据库日志文件名称]’ , 0,TRUNCATEONLY)  
GO  
USE [master]  
GO  
ALTER DATABASE [数据库名] SET RECOVERY FULL WITH NO_WAIT  
GO  
ALTER DATABASE [数据库名] SET RECOVERY FULL  
GO