Làm thế nào để thay đổi cổng TCP SharePoint Portal Server hoặc SharePoint Server sử dụng để kết nối với SQL Server


GIỚI THIỆU


Bài viết này chứa thông tin về cách thay đổi cổng TCP Microsoft Office SharePoint Portal Server 2003 sử dụng để kết nối với Microsoft SQL Server 2000 và cổng TCP Microsoft Office SharePoint Server 2007 sử dụng để kết nối với Microsoft SQL Server 2005 hoặc SQL Server 2008. Theo mặc định, cả các SQL Server 2000, SQL Server 2005 và SQL Server 2008 sử dụng TCP cổng 1433 nghe cho yêu cầu từ khách hàng.

Nếu bạn cấu hình máy chủ SQL nghe trên cổng khác nhau trong triển khai trang trại máy chủ SharePoint Portal Server 2003 hoặc SharePoint Server 2007, bạn cũng phải cấu hình SharePoint Portal Server 2003 hoặc SharePoint Server 2007 kết nối với SQL Server bằng cách sử dụng cùng một cổng đó. Bài viết này mô tả các phương pháp bạn có thể sử dụng để thực hiện tác vụ này.

Thông tin


SQL Server 2000

Trước khi bạn sử dụng một trong các phương pháp sau, Tiện ích Mạng lưới khách hàng phải được cài đặt trên máy tính trong cụm máy chủ của bạn đang chạy SharePoint Portal Server 2003 hoặc SharePoint Server 2007. Để biết thêm thông tin về cách cài đặt tiện ích Mạng lưới khách hàng, ghé thăm Web site sau của Microsoft:Lưu ý Tiện ích Mạng lưới khách hàng là một công cụ mà bạn có thể sử dụng để thay đổi giao thức mạng và tạo ra mạng lưới giao thức kết nối với máy tính đang chạy SQL Server 2000. Để biết thêm thông tin về cách sử dụng tiện ích Mạng lưới khách hàng, xem khách hàng mạng trợ giúp hữu ích.

Phương pháp 1: Sử dụng ứng dụng khách mạng tiện ích định TCP cổng được sử dụng để kết nối với SQL Server 2000

Sử dụng tiện ích Mạng lưới khách hàng để xác định cổng TCP và sau đó khởi động lại dịch vụ thông tin Internet (IIS) 6.0. Thực hiện việc này cho mỗi máy tính của bạn trang trại máy chủ đang chạy SharePoint Portal Server 2003. Để thực hiện việc này, hãy làm theo các bước sau:
  1. Chỉ định cổng mà bạn muốn sử dụng. Để thực hiện việc này, hãy làm theo các bước sau:
    1. Khởi động Tiện ích Mạng máy khách.
    2. Bấm tab chung , bấm
      TCP/IP trong giao thức được bật theo thứ tự hộp, và sau đó bấm thuộc tính.
    3. Xác định số cổng mà bạn muốn trong các
      Cổng mặc định hộp, và sau đó bấm OK hai lần.
  2. Khởi động lại IIS. Để thực hiện việc này, bấm bắt đầu, bấm chạy, gõ iisreset trong các
    Mở hộp, và sau đó bấm OK.

Phương pháp 2: Sử dụng ứng dụng khách mạng tiện ích thêm bí danh và chỉ định cổng TCP được sử dụng để kết nối với SQL Server 2000

Sử dụng tiện ích Mạng lưới khách hàng thêm một bí danh và chỉ định một cổng TCP cho bí danh mới. Thực hiện việc này cho mỗi máy tính của bạn trang trại máy chủ đang chạy SharePoint Portal Server 2003. Để thực hiện việc này, hãy làm theo các bước sau:
  1. Cài đặt gói hotfix được mô tả trong bài viết cơ sở kiến thức Microsoft sau trên máy tính của bạn trang trại máy chủ đang chạy SharePoint Portal Server 2003:
    885263 mô tả gói hotfix SharePoint Portal Server 2003 sau khi dịch vụ gói 1: ngày 30 tháng 8 năm 2004

    Lưu ý Gói hotfix này cho phép SharePoint Portal Server 2003 đúng cách xử lý thông tin bí danh được cấu hình trong Tiện ích Mạng lưới khách hàng.
  2. Thêm một bí danh và sau đó chỉ định cổng bí danh. Để thực hiện việc này, hãy làm theo các bước sau:
    1. Khởi động Tiện ích Mạng máy khách.
    2. Nhấp vào tab bí danh , và sau đó nhấp vào
      Thêm.
    3. Nhập bí danh vào hộp bí danh máy chủ , và sau đó bấm TCP/IP trong Thư viện mạng.
    4. Bấm để bỏ chọn hộp kiểm tự động xác định cổng , nhập số cổng mà bạn muốn trong hộp số cổng , và sau đó bấm OK hai lần.
  3. Khởi động lại IIS. Để thực hiện việc này, bấm bắt đầu, bấm chạy, gõ iisreset trong các
    Mở hộp, và sau đó bấm OK.
Lưu ý:
  • Nếu bạn không cài đặt gói hotfix được mô tả trong bài viết 885263 trong cơ sở kiến thức Microsoft, phương pháp này yêu cầu giao thức gói thông tin người dùng (UDP) port 1434 vẫn mở.
  • Nếu bạn di chuyển cơ sở dữ liệu SharePoint Portal Server 2003 sang máy tính khác đang chạy SQL Server 2000, bạn có thể nhận được thông báo lỗi tương tự như thông báo lỗi khi bạn cố gắng truy cập trang web cổng thông tin:
    Mảng không trống.
    Tham số tên:
    Nguồn
    Ví dụ, bạn nhận được thông báo lỗi này khi bạn bấm vào liên kết sẽ hiển thị trang Web phần bảo trì. Thông báo lỗi này có thể không thể do một vấn đề phần Web.

    Bạn có thể nhận được thông báo lỗi này trong trường hợp khi cổng TCP sử dụng SQL Server 2000 khác với cổng TCP SQL Server 2000 sử dụng trên máy tính ban đầu. Sử dụng tiện ích Mạng lưới khách hàng để xác minh rằng cổng sử dụng SQL Server 2000 là chính xác.

SQL Server 2005 và SQL Server 2008

Phương pháp 1: Sử dụng SQL quản lý cấu hình để chỉ định cổng TCP được sử dụng để kết nối với SQL Server 2005 hoặc SQL Server 2008

  1. Chỉ định cổng mà bạn muốn sử dụng. Để thực hiện việc này, hãy làm theo các bước sau:
    1. Bấm bắt đầu, điểm đến Tất cả chương trình, bấm Microsoft SQL Server 2005 hoặc Microsoft SQL Server 2008, chỉ tới Công cụ cấu hìnhrồi sau đó bấm Quản lý cấu hình máy chủ SQL.
    2. Mở rộng SQL Native Client cấu hình, bấm Giao thức khách hàng, và sau đó bấm đúp vào TCP/IP.
    3. Xác định số cổng mà bạn muốn trong các
      Cổng mặc định hộp, và sau đó bấm OK.
    4. Khởi động lại IIS. Để thực hiện việc này, bấm bắt đầu, bấm chạy, gõ iisreset trong các
      Mở hộp, và sau đó bấm OK.

Phương pháp 2: Sử dụng SQL quản lý cấu hình để thêm một bí danh và chỉ định cổng TCP được sử dụng để kết nối với SQL Server 2005 hoặc SQL Server 2008

  1. Chỉ định cổng mà bạn muốn sử dụng. Để thực hiện việc này, hãy làm theo các bước sau:
    1. Bấm bắt đầu, điểm đến Tất cả chương trình, bấm Microsoft SQL Server 2005 hoặc Microsoft SQL Server 2008, chỉ tới Công cụ cấu hìnhrồi sau đó bấm Quản lý cấu hình máy chủ SQL.
    2. Mở rộng SQL Native Client cấu hình, bấm chuột phải vào bí danhvà sau đó bấm Mới bí danh.
    3. Trong hộp thoại Mới bí danh nhập thông tin sau, và sau đó bấm OK:
      • Bí danh tên: nhập tên bí danh mà bạn muốn sử dụng.
      • Số cổng: nhập số cổng mà bạn muốn sử dụng.
      • Giao thức: chọn TCP/IP.
      • Máy chủ: nhập tên máy chủ mà bí danh sẽ chỉ.
    4. Khởi động lại IIS. Để thực hiện việc này, bấm bắt đầu, bấm chạy, gõ iisreset trong các
      Mở hộp, và sau đó bấm OK.