GVKun编程网logo

关于sqlserver2005在WIN7上安装出现COM+问题的解决方案(sql server 2000 win7安装步骤报错)

5

此处将为大家介绍关于关于sqlserver2005在WIN7上安装出现COM+问题的解决方案的详细内容,并且为您解答有关sqlserver2000win7安装步骤报错的相关问题,此外,我们还将为您介绍

此处将为大家介绍关于关于sqlserver2005在WIN7上安装出现COM+问题的解决方案的详细内容,并且为您解答有关sql server 2000 win7安装步骤报错的相关问题,此外,我们还将为您介绍关于MS SQL Server2014链接到MS SQL Server 2000的解决方案及问题处理、MSSQLSERVER2005服务无法启动的解决方案、SQL Server2005不能连接问题的解决办法、sqlserver 2005 express SQLServer2005_SSMSEE 安装出错,提示29506的有用信息。

本文目录一览:

关于sqlserver2005在WIN7上安装出现COM+问题的解决方案(sql server 2000 win7安装步骤报错)

关于sqlserver2005在WIN7上安装出现COM+问题的解决方案(sql server 2000 win7安装步骤报错)

给同学装过几次sqlserver2005  都是在WIN7系统上装的  在检查机器配置的时候总是出现关于COM+的问题,今天在这记录一下怎么解决。

1.运行  输入 Services.msc 回车 在服务列表里面找到COM+ System Application 方式改为自动  并启动这个服务。

如果这个服务启动出现错误,那就是还有另外两个服务没有启动

Remote  Procedure Call (RPC) 改自动并启动这个服务

System Event Notification Service  改自动并启动这个服务

我也不知道这两个服务是干嘛的,方法是我百度上找的。

再重新启动安装程序,ok,检查通过。

MS SQL Server2014链接到MS SQL Server 2000的解决方案及问题处理

MS SQL Server2014链接到MS SQL Server 2000的解决方案及问题处理

开发与企业应用中,好几个版本SQL Server相互链接。分布式读取与存储,需要实现sp_addlinkedserver。SQL Server 2000, SQL Server 2008, SQL Server 2012和SQL Server 2014:

但今天在本机的MS SQL Server 2014中,想添加SQL Server 2000的链接,使用下面的方法:
《SQL Server创建链接服务器的存储过程示例分享》https://www.jb51.net/article/52314.htm 此方法在SQL Server 2008中执行,是没有问题,它能添加SQL Server 2000的链接,但在SQL Server 2008以上版本,如2012或2014版本运行,它能正常执行,但浏览链接Server时,即出现下面的异常:

程序运行时,出现的异常如下:

尝试到网上看看是否有相关的解决方法。结果在一英文站点看到一个网友回复,说可以指定版本,但他没有帖出任何代码示例。下面是Insus.NET根据
《SQL Server创建链接服务器的存储过程示例分享》https://www.jb51.net/article/52314.htm  这里稍作修改:

EXECUTE sp_addlinkedserver 
 @server=''DB1'', 
 @srvproduct = ''sqlserver'', 
 @provider = ''MSDASQL'', 
 @datasrc = NULL, 
 @location = null, 
 @provstr = ''DRIVER={SQL Server Native Client 10.0};SERVER=xxx.xxx.xxx.xxx;'',
 @catalog = NULL
GO

EXECUTE sp_addlinkedsrvlogin
@rmtsrvname=''DB1'',
@useself=''false'',
@rmtuser=''sa'',
@rmtpassword=''password'';
GO

上面的实施过程,是因为本机已经安装了好几个版本的SQL Server。如果你的电脑只安装SQL Server 2014,再没有其它版本。想添加其它服务器SQL Server 2000的话,你需要下载SQL Server Native Client 10 : http://msdn.microsoft.com/zh-cn/library/ms131321.aspx 进入链接之后,可以选择“其它版本”:

呵呵,又解决了一个似乎不能解决的问题。

您可能感兴趣的文章:
  • 获取SQL Server2014的安装时间
  • 揭秘SQL Server 2014有哪些新特性(1)-内存数据库
  • 揭秘SQL Server 2014有哪些新特性(2)-固态硬盘 Buffer Pool(缓冲池) 扩展
  • 揭秘SQL Server 2014有哪些新特性(3)-可更新列存储聚集索引
  • 揭秘SQL Server 2014有哪些新特性(4)-原生备份加密
  • 升级SQL Server 2014的四个要点要注意
  • SQL Server2014 哈希索引原理详解
  • win10安装Sql Server 2014图文教程
  • SQL SERVER 2014 安装图解教程(含SQL SERVER 2014下载)
  • Win10下安装Sql Server 2014反复提示需安装.NET Framework 3.5 SP1的解决方案

MSSQLSERVER2005服务无法启动的解决方案

MSSQLSERVER2005服务无法启动的解决方案

1、IP地址配置不正确:

  打开 Microsoft sql Server 2005配置工具下的sql Server Configuration Manager,选择MSsqlSERVER协议,然后双击右边窗口的TCP/IP,在弹出窗口中检查IP配置。

  2、可能是因为VIA协议启用造成的。解决方法如下:

  1)打开sql Server 2008中的配置工具sql Server Configure Manager,将VIA协议禁用.(本人的是这个原因!!!)

  2)重新启动sql Server(MSsqlSERVER ),成功.

  3、管理员密码修改也会造成sqlserver服务无法启动。解决方法如下:

  打开 Microsoft sql Server 2005配置工具下的sql Server Configuration Manager,在MSsqlSERVER服务属性中,修改以哪个账号来启动服务。

  我机器启动不了服务的原因就是启用了 “VIA”服务,禁用后,OK了。

  4. 安装的是sql Server 评估版,180天的试用期后,MSsqlSERVER服务就无法启动,手动启动就报告17051错误。


解决办法:

  第一步:进入sql2008配置工具中的安装中心,

  第二步:再进入维护界面,选择版本升级,

  第三步:进入产品密钥,输入密钥

  Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB

  Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB

  第四步:一直点下一步,直到升级完毕。

  用key升级成功后即可启动MSsqlSERVER服务。如果启动sql SERVER管理器依然报告过期错误,则将注册表HKEY_LOCAL_MACHINE\SOFTWARE\\Microsoft\Microsoft sql Server\100\ConfigurationState,将其中CommonFiles的键值改为3。

  然后再重复以上四个步骤,进行升级就OK了。

  在以上解决都不管用时,只能重新安装了。。。。。。。。O__O"…

http://blog.chinaunix.net/uid-29208814-id-4052079.html

SQL Server2005不能连接问题的解决办法

SQL Server2005不能连接问题的解决办法

本文章旨在介绍如何使用最新JDBC 连接 SqlServer2005 数据库 一、下载安装 1、SqlServer 2005 Express Edition 下载: [url]http://msdn.microsoft.com/vstudio/express/sql/download/[/url] 安装完 数据库 后设置ICP/IP协议启动,具体如下: (1)打开SQL S

 

本文章旨在介绍如何使用最新jdbc连接sqlserver2005数据库

一、下载安装
1、SqlServer 2005 Express Edition
   下载:
[url]http://msdn.microsoft.com/vstudio/express/sql/download/[/url]
   安装完数据库后设置ICP/IP协议启动,具体如下:
   (1)打开SQL Server Configuration Manager
   (2)转到SQL Server 2005 Network Configuration->Protocols for SQLEXPRESS
   (3)将TCP/IP设置为Enabled(启用)
   (4)双击TCP/IP项,转到IP Addresses页
   (5)IP All中设置TCP Port为1433
   (6)重新启动服务
2、SqlServer2005数据库JDBC驱动
   下载:
[url]http://download.microsoft.com/download/d/2/e/d2e1ffb6-2cfa-4a62-a22d-a413cce93118/Download_SQL_JDBC_Driver.htm[/url]
   安装或者解压,取得sqljdbc.jar文件,该文件即为JDBC驱动。将sqljdbc.jar放到classpath。(web application中放在WEB-INF/lib下)

二、连接数据库SqlServer2005的java代码
1、在tempdb中创建测试数据表格
use tempdb
CREATE TABLE dbo.Table_1
(
ID bigint NOT NULL,
NAME varchar(20) NOT NULL,
EMAIL varchar(50) NULL
) ON [PRIMARY]

2、测试使用数据库连接
   下面代码创建了一个连接数据库连接,及使用连接操作数据库
/*
* 创建日期 2006-6-1
*/
package cn.afss.common.web.test;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import org.apache.log4j.Logger;

/**
* @author Amei
* Amei''s FreeSky Studio
*/
public class TestConnSql2k5Bean {
/**
* Log4J Logger for this class
*/
private static final Logger logger =
Logger.getLogger(TestConnSql2k5Bean.class);
private Connection conn = null;

public TestConnSql2k5Bean() {
super();
}

public void getConnection() {
try {
   Class
    .forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")
    .newInstance();
   String URL = "jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";
   String USER = "sa"; // 根据你自己设置的数据库连接用户进行设置
   String PASSWORD = "sa"; // 根据你自己设置的数据库连接密码进行设置
   conn = DriverManager.getConnection(URL, USER, PASSWORD);
} catch (java.lang.ClassNotFoundException ce) {
   logger.error("Get Connection error:", ce);
} catch (java.sql.SQLException se) {
   logger.error("Get Connection error:", se);
} catch (Exception e) {
   logger.error("Get Connection error:", e);
}
}

public void testConnection() {
if (conn == null)
   this.getConnection();
try {
   String sql = "SELECT * FROM TABLE_1";
   Statement stmt = conn.createStatement();
   ResultSet rs = stmt.executeQuery(sql);
   while (rs.next()) {
    logger.debug(rs.getString("ID"));
    logger.debug(rs.getString("NAME"));
    logger.debug(rs.getString("EMAIL"));
   }
   rs.close();
   stmt.close();
} catch (SQLException e) {
   logger.error(e.getMessage(), e);
} finally {
   if (conn != null)
    try {
     conn.close();
    } catch (SQLException e) {
    }
}
}
public static void main(String[] args) {
TestConnSql2k5Bean bean = new TestConnSql2k5Bean();
bean.testConnection();
}
}

三、Sql Server2000和2005的连接代码区别
   写连接代码时需要注意2000和2005的不同:
1、连接SqlServer2000
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=tempdb";
2、连接SqlServer2005
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
URL = "jdbc:sqlserver://localhost:1433;DatabaseName=tempdb";

注:详细使用请参考MS JDBC中的官方文档。
结束。


sqlserver 2005 express SQLServer2005_SSMSEE 安装出错,提示29506

sqlserver 2005 express SQLServer2005_SSMSEE 安装出错,提示29506

由于sqlserver 2005 express 默认没有可视化管理工具,所以要装Microsoft sql Server Management             。。

从          http://download.microsoft.com/download/1/1/0/110d908f-c445-4523-b939-220c7d135f3d/sqlServer2005_SSMSEE.msi

下载sqlServer2005_SSMSEE.msi安装,我的是win7 32bit 系统,可是提示29506错误。

 

下面提供解决方案:

假设sqlServer2005_SSMSEE.msi是在D:/sqlServer2005_SSMSEE.msi.

点击“开始”,在搜索中输入“cmd",后然在出来的”cmd.exe"上右击,“以管理员身份运行”,输入D:/sqlServer2005_SSMSEE回车

然后一直下一步安装就可以了。

今天关于关于sqlserver2005在WIN7上安装出现COM+问题的解决方案sql server 2000 win7安装步骤报错的讲解已经结束,谢谢您的阅读,如果想了解更多关于MS SQL Server2014链接到MS SQL Server 2000的解决方案及问题处理、MSSQLSERVER2005服务无法启动的解决方案、SQL Server2005不能连接问题的解决办法、sqlserver 2005 express SQLServer2005_SSMSEE 安装出错,提示29506的相关知识,请在本站搜索。

本文标签: