添加数据源并配置数据源与sql Server身份验证模式
在数据库应用程序发布时,客户端安装在局域网中的主机A上,sql server 安装在该局域网的主机B上。客户端软件中包含有它要连接的数据库的信息。如数据源,服务器名称,数据库等,实例:data source=SQLOLEDB;SERVER=DongZi\sqlExpress;uid=sa;pwd=123;database=MachineRoom
。那么我们在主机A中就应该存在软件中所要求的数据源“SQLOLEDB”,故而,安装软件后我们要在主机A中添加数据源SQLOLEDB(这只是个名字,依据字符串中的data source指定的值所定)
在控制面板-》管理工具-》数据源 中添加数据源。
完成向导的过程中要选择需要的服务器。刚开始时我的服务器不能出现,更不能连接上了。我做了下面的尝试:
1 首先能够让这两台机器能够在网上邻居里相互访问(建立在同一工作组中)
2 在sql Server2005外围应用配置器中开启sql Server browser服务
现在可以选择我的服务器了。不过要是客户端就和服务器在同一台机子A上,我们直接使用widows验证就行。但在客户端在主机B上,我们就要选择sql Server验证方式了!这样机房收费系统就成功完成了基本的发布任务。
widows验证用于客户端服务器在同一台机子上(尚不十分明确这种验证方式是否可以用于不同机器之间),sql Server验证方式则可以用在任何情况。
另外如果想不在客户端的机子A上添加并配置数据源,则可以在软件的链接字符串中指定data source=一个ip地址,如data source=192.168.24.11;server=……
相关文档:
Sql常用语法下列语句部分是Mssql语句,不可以在access中使用。
SQL分类:
DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)
DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)
DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句:
1、说明:创建数据库
CREATE ......
应用程序通过odbc,ado或ado.net与sql server连接,无论通过那种方式进行连接,每一种连接方式,首先要设置的是连接串。以下就说说几种方式的连接串的设置:
先说说odbc连接,odbc全称为开放式数据库连接,是微软最早发布的数据库连接方式。连接串格式如下:driver={sql server};server=服务器安全名;uid=用户名;pwd=密码;databa ......
最近整理出来的.如果不完全的话希望大家补充.
在access中,转换为大写的sql函数是ucase,在sqlserver中,转换为大写的函数是upper;在access中,转换为小写的函数是lcase,在sqlserver中,转换为小写的函数是lower;在access中,取当前时间的函数是now,另外还有一个取日期函数date,在sqlserver中,取当前的函数是getdate ......
不错的资料,转过来,方便日后查看使用!!!
--监控索引是否使用
alter index &index_name monitoring usage;
alter index &index_name nomonitoring usage;
select * from v$object_usage where index_name =
&index_name;
--求数据文件的I/O分布
select
df.name,phyrds,phywrts,phyblkrd,phyblkwrt,sin ......
取表里n到m条纪录的几种方法:
1. 只需要查询前M条数据(0 to M),
1.1 使用 top(M) 方法:
select top(3) * from [tablename]
1.2 使用 set rowcount 方法:
http://msdn.microsoft.com/zh-cn/library/ms188774(SQL.90).aspx
set rowcount M
select * from [tablename]
set rowcount 0
权限 要求具有 public ......