Home Database Mysql Tutorial 如何在同一机器装上sql 2000 与SQL2005方法

如何在同一机器装上sql 2000 与SQL2005方法

Jun 07, 2016 pm 05:47 PM
s sql machine

1、因为sql2000安装过程中无法修改实例名称,故安装过程中必须先安装sql2000,然后再安装sql2005。安装sql2005时必须修改sql实例名称,否则将和sql2000的实例名称冲突。

  2、安装完sql2005后,开始准备用sql2000客户端工具连接sql2005,结果报告不能用sql2000客户端工具连接,只能用sql2005客户端工具连接,后证明sql2005客户端工具可以同时连接sql2000和sql2005。

  3、服务器上安装完成后,准备用远程连接sql服务器试试,结果始终连接不上sql2005,只能连接上sql2000。原来sql2000服务器用的端口始终是1433端口,而sql2005使用的是动态端口,那如果用程序连接sql20005服务器的时候,程序如何知道sql2005服务器用的是什么端口呢?原来sql2005提供了一个sql brower服务,开启这个服务后,就可以通过查询sql brower服务知道sql2005现在正在使用哪个端口。因为项目需要,需要把这个sql2005的动态端口改成静态的,修改过程如下:

  运行sql配置管理程序,找到sql的实例名称下面的协议,双击右边的tcp/ip协议,在第二选项卡中ipall里面输入sql运行的端口就可以了(注意不能同时填写动态端口和静态端口,否则sql下次将无法启动),修改完成后重新启动sql服务即可生效。

  4、修改端口后在连接发现仍然不能连接,原来还需要开启sql2005的远程登陆服务。

  在microsoft sql server 2005中默认的是不允许远程登录的,会出现“provider: sql 网络接口, error: 26 - 定位指定的服务器/实例时出错”的错误,下面的方法可以打开:

  配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开mssqlserver节点下的database engine节点,选择“远程连接”,接下来建议选择“同时使用tcp/ip和named pipes”,确定后,重启服务就可以。

  5、远程登陆服务和端口都修改之后连接应该没有问题了吧?结果远程连接sql2000的时候发现没有问题,但是连接sql20005依然不行,在sql2005的客户端连接工具里面需要输入您要连接的sql服务,sql2000的直接输入服务器的ip地址即可,那如何输入才能让客户端工具连接到sql2005的服务呢?既然sql2005修改了端口,那按照常规的录入格式应该是输入:ip地址+冒号+端口号应该就可以了。结果试了一下发现依然不行。后来又修改了客户端连接的默认端口,结果仍然不行。没办法了,只有到网上google了一翻,终于在一篇英文文章中找到了连接的方法。原来按照常规的格式录入是错误的,需要改成:ip地址+逗号+端口号才行。一试,果然可以。然后在试着通过.net程序访问看能否连接,结果都可以。

  总结:就是因为连接输入的格式错误,害得我弄了一天才找到办法,真是郁闷,不知道sql2005为什么不用常规的方法,而要把冒号改成逗号连接。

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Hot Topics

Java Tutorial
1664
14
PHP Tutorial
1266
29
C# Tutorial
1239
24
What is the difference between HQL and SQL in Hibernate framework? What is the difference between HQL and SQL in Hibernate framework? Apr 17, 2024 pm 02:57 PM

HQL and SQL are compared in the Hibernate framework: HQL (1. Object-oriented syntax, 2. Database-independent queries, 3. Type safety), while SQL directly operates the database (1. Database-independent standards, 2. Complex executable queries and data manipulation).

Comparison and differences of SQL syntax between Oracle and DB2 Comparison and differences of SQL syntax between Oracle and DB2 Mar 11, 2024 pm 12:09 PM

Oracle and DB2 are two commonly used relational database management systems, each of which has its own unique SQL syntax and characteristics. This article will compare and differ between the SQL syntax of Oracle and DB2, and provide specific code examples. Database connection In Oracle, use the following statement to connect to the database: CONNECTusername/password@database. In DB2, the statement to connect to the database is as follows: CONNECTTOdataba

Usage of division operation in Oracle SQL Usage of division operation in Oracle SQL Mar 10, 2024 pm 03:06 PM

"Usage of Division Operation in OracleSQL" In OracleSQL, division operation is one of the common mathematical operations. During data query and processing, division operations can help us calculate the ratio between fields or derive the logical relationship between specific values. This article will introduce the usage of division operation in OracleSQL and provide specific code examples. 1. Two ways of division operations in OracleSQL In OracleSQL, division operations can be performed in two different ways.

Detailed explanation of the Set tag function in MyBatis dynamic SQL tags Detailed explanation of the Set tag function in MyBatis dynamic SQL tags Feb 26, 2024 pm 07:48 PM

Interpretation of MyBatis dynamic SQL tags: Detailed explanation of Set tag usage MyBatis is an excellent persistence layer framework. It provides a wealth of dynamic SQL tags and can flexibly construct database operation statements. Among them, the Set tag is used to generate the SET clause in the UPDATE statement, which is very commonly used in update operations. This article will explain in detail the usage of the Set tag in MyBatis and demonstrate its functionality through specific code examples. What is Set tag Set tag is used in MyBati

What does the identity attribute in SQL mean? What does the identity attribute in SQL mean? Feb 19, 2024 am 11:24 AM

What is Identity in SQL? Specific code examples are needed. In SQL, Identity is a special data type used to generate auto-incrementing numbers. It is often used to uniquely identify each row of data in a table. The Identity column is often used in conjunction with the primary key column to ensure that each record has a unique identifier. This article will detail how to use Identity and some practical code examples. The basic way to use Identity is to use Identit when creating a table.

How to solve the 5120 error in SQL How to solve the 5120 error in SQL Mar 06, 2024 pm 04:33 PM

Solution: 1. Check whether the logged-in user has sufficient permissions to access or operate the database, and ensure that the user has the correct permissions; 2. Check whether the account of the SQL Server service has permission to access the specified file or folder, and ensure that the account Have sufficient permissions to read and write the file or folder; 3. Check whether the specified database file has been opened or locked by other processes, try to close or release the file, and rerun the query; 4. Try as administrator Run Management Studio as etc.

How to use SQL statements for data aggregation and statistics in MySQL? How to use SQL statements for data aggregation and statistics in MySQL? Dec 17, 2023 am 08:41 AM

How to use SQL statements for data aggregation and statistics in MySQL? Data aggregation and statistics are very important steps when performing data analysis and statistics. As a powerful relational database management system, MySQL provides a wealth of aggregation and statistical functions, which can easily perform data aggregation and statistical operations. This article will introduce the method of using SQL statements to perform data aggregation and statistics in MySQL, and provide specific code examples. 1. Use the COUNT function for counting. The COUNT function is the most commonly used

Database technology competition: What are the differences between Oracle and SQL? Database technology competition: What are the differences between Oracle and SQL? Mar 09, 2024 am 08:30 AM

Database technology competition: What are the differences between Oracle and SQL? In the database field, Oracle and SQL Server are two highly respected relational database management systems. Although they both belong to the category of relational databases, there are many differences between them. In this article, we will delve into the differences between Oracle and SQL Server, as well as their features and advantages in practical applications. First of all, there are differences in syntax between Oracle and SQL Server.

See all articles