请问sql server 高手,能不能这样设置sql 服务器??

来源:百度知道 编辑:UC知道 时间:2024/05/07 15:49:37
我有两台电脑,用一个交换机组成局域网,一台的地址为:192.168.3.1,
另外一台是:192.168.3.2,我想把sql server 2000安装在前一台电脑上,在后一台电脑上用c#程序访问192.168.3.1电脑上的数据库,请问这样能成功吗?我应该怎样写连接数据库的connection语句呢?我看到有的人是这样写connection语句的:

"Data Source=localhost;Initial Catalog=zzyy;Persist Security Info=True;User ID=sa;Password=1234"

那么我这种配置情况应该怎么写??
请问高手们:"Data Source=localhost;Initial Catalog=zzyy;Persist Security Info=True;User ID=sa;Password=1234"

语句中的User是指哪个用户名?Initial Catalog是什么意思?能回答的详细些吗?

可以。需配置连接字符串。

Data Source 是数据库实例名,例:192.168.3.1 或192.168.3.1\name
Initial Catalog 是数据库名称
User ID 是SQL SERVER的登录名,默认是sa
Password 登录密码

1.启动SQL服务管理器(右下角),选择服务器和服务(sql server组);

2.在企业管理器右键sql server组下面的SQL服务管理器----------->属性------------>安全性----->SQL server和windows------------>确定;

3.SQL服务管理器的服务器是否存在,不存在要右键企业管理器的SQL server组-->新建SQL 注册

4.测试运行环境:

<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>

void Page_Load(Object sender, EventArgs e)
{
SqlConnection Conn = new SqlConnection() ;
Conn.ConnectionString = "server=localhost;database=pubs;uid=sa;pwd=''";
Conn.Open();
SqlCommand Comm = new SqlCommand("select * from Authors", Conn);
SqlDataReader dr = Comm.ExecuteReader();
dg.DataSource = dr;