Loading...
所在位置:
论坛首页
->
┈┋电脑网络技术区┋┈
->
数据库技术
-> 帖子列表
[
详细列表
]
新的帖子
发起交易
任务悬赏
发起投票
精华贴
回收站
贴子审核
无
<<
>>
站长俱乐部
Microsoft SQL Server 2005同步复制技术
2008-6-12
本文实现的复制步骤以快照复制为例,运行平台为SQL Server 2005。 一、准备工作: 1.首先,建立一个WINDOWS用户,设置为管理员权限,并设置密码,作为发布快照文件的有效访问用户。 2.在SQL Server数据库下实现发布服务器和订阅服务器的通信正常(可以互访)。打开1433端口,在防火墙中设特例。 3.在发布服务器上建立一个共享目录,作为发布快照文件的存放目录。例如:在D盘根目录下建文件夹名为SqlCopy 4.设置SQL代理(发布服务器和订阅服务器均设置) 打开服务(控制面板---管理工具---服务) ---右击SQL Server AGENT---属性---登录---选择“此账户“ ---输入或选择第一步中创建的WINDOWS用户 ---...
[
有时也很傻
] 点击:74 回复:1 最后更新: 2008-6-12 10:31:43
查看全文
趋势科技网络防毒墙2500提供强大安全保护
2008-6-11
趋势科技网络防毒墙2500 提供任何其它设备厂商无法比拟的安全保护功能。它能全面准确地阻止网络蠕虫及漏洞的利用。它通过阻止不兼容的设备进入网络以防止感染病毒。它同样还可以在病毒爆发期间隔离受感染的网段,并自动进行远程清除。 趋势科技网络防毒墙2500 根据网络流量进行部署,解决威胁网络安全的蠕虫问题。它通过10/100/1000 Gigabit Ethernet(铜+光接口)可同时对多达4096位用户实施保护,并具有配置灵活的特色,可为企业及业务关键设备提供充足、及时的保护,使其避免遭受攻击。四个额外端口使得趋势科技网络防毒墙2500 可以对多网络段或多台服务器实施保护。 [基本参数] 内 存:DDR-ll 400 DIMM X 4 网络接口...
[
兜迷儿
] 点击:98 回复:0 最后更新: 2008-6-11 11:33:03
查看全文
SQL Server 2008表值参数的创建和使用步骤
2008-6-11
表值参数(Table-valued parameter)是SQL Server数据库2008的新特性之一,在以往的版本中,我们没有办法把表变量当作一个参数传递给存储过程。但在微软的SQL Server 2008中引入了表值参数这个特性,它可以实现此类功能。 表值参数有两个明显的优点: 1:不需要为初始的数据加锁。 2:它不会导致语句重新编译。 表值参数的创建和使用包括以下步骤: (1) 创建表类型 (2) 创建一个可将表类型作为参数来接受的存储过程或函数 (3) 创建表变量并插入数据 (4) 调用该存储过程和函数,并将表变量作为参数传递。 下面,我们来一步步分解这个创建和使用的过程。首先,我们用以下的DDL SQL语句来创建一个名为“TestDB”的测试数...
[
兜迷儿
] 点击:98 回复:0 最后更新: 2008-6-11 11:31:59
查看全文
在SQL Server 2005数据库中更改数据架构
2008-6-11
在数据库testDB中存在架构A及用户A,现将testDB数据库所属的用户由A改为B,同时删除用户A;架构也由A改为B,删除架构A,操作如下: 1、创建用户B,再创建架构B; 2、将架构A的权限赋给用户B,取消用户A拥有架构A的权限,删除用户A; 3、将数据库的所有属于架构A的对象改为架构B,代码如下: ALTER SCHEMA [新架构名] TRANSFER 旧架构名.[数据库中的对象表或视图或存储过程] ALTER SCHEMA [B] TRANSFER A.[对象1] ALTER SCHEMA [B] TRANSFER A.[对象2] ALTER SCHEMA [B] TRANSFER A.[对象n] 4、删除架构A。...
[
兜迷儿
] 点击:84 回复:0 最后更新: 2008-6-11 11:31:45
查看全文
讲解孤立用户和对象名无效问题的解决方法
2008-6-11
在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复。但是,此时会出现问题,这里说明几种常见问题的解决方法。 一、孤立用户的问题 比如,以前的数据库的很多表是用户test建立的,但是当我们恢复数据库后,test用户此时就成了孤立用户,没有与之对应的登陆用户名,哪怕你建立了一个test登录用户名,而且是以前的用户密码,用该用户登录后同样没办法操作以前属于test的用户表。 这个问题有两种办法解决。 先说解决的前提条件。 首先,要用备份文件还原数据库,我们这里的数据库名为testdb,里面有属于用户test的用户表。这个很容易了操作了,...
[
疯狂石头
] 点击:85 回复:0 最后更新: 2008-6-11 11:31:02
查看全文
用SQL语句生成带有小计合计的数据集脚本
2008-6-11
使用SQL语句生成带有小计合计的数据集: 测试用户: scott 测试用表: dept,emp ////////////////////////////////// //检索出需要进行统计的数据集 select dept.dname,emp.job,sal from emp,dept where emp.deptno=dept.deptno; ////////////////////////////////// //根据部门名称以及职位进行汇总,并为每个部门 生成'小计',最后生成'合计'. select decode(grouping(dept.dname),1,'合计:',dept.dname)dname, decode(grouping(emp.job)+grouping(dept.dname),1,'小计:',emp.job)job,sum(sal) sum_sal from emp,dept where emp.de...
[
疯狂石头
] 点击:84 回复:0 最后更新: 2008-6-11 11:30:41
查看全文
利用SQL Server复制技术实现数据同步更新
2008-6-11
Microsoft SQL Server 2000复制的概念:在数据库之间对数据和数据库对象进行复制和分发并进行同步以确保其一致性的一组技术。 使用复制可以将数据分发到不同位置,通过局域网、使用拨号连接、通过 Internet 分发给远程或移动用户。复制还能够使用户提高应用程序性能,根据数据的使用方式物理分隔数据(例如,将联机事务处理 (OLTP) 和决策支持系统分开),或者跨越多个服务器分布数据库处理。 SQL复制的基本元素包括: 发布服务器、订阅服务器、分发服务器、发布、项目。 发布服务器 发布服务器是提供数据以便复制到其它服务器的服务器。发布服务器可以具有一个或多个发布,每个发布代表一组逻辑相关的数据。除了指定其...
[
疯狂石头
] 点击:75 回复:0 最后更新: 2008-6-11 11:30:25
查看全文
Microsoft SQL Server事务日志的应用
2008-6-11
我们知道,SQL Server事务日志主要是用来记录所有事务对数据库所做的修改,如果系统出现故障,它将成为最新数据的唯一来源。日志的操作常有以下几个应用: 一、事务日志文件LDF的丢失 当我们不小删除或者LDF文件丢失的时候,数据库只剩下MDF文件,此时直接通过附加MDF是无法恢复数据库的,那我们怎么样才能恢复数据库呢?我们可以把SQL Server的日志文件分为两种形式:一类是无活动事务的日志,另一类是有活动事务的日志,我们分别根据两种情况来进行数据库恢复。 1、无活动事务的日志恢复 当文件并没有发生活动性的日志,我们就可以很容易的利用MDF文件就可以直接恢复数据库了,具体操作方法如下: (1)数据库要是没有日志,...
[
疯狂石头
] 点击:65 回复:0 最后更新: 2008-6-11 11:30:01
查看全文
深入探讨SQL Server 2005噪声字词和辞典
2008-6-11
详细介绍了SQL Server 2005噪声字词和辞典的相关概念及背景知识,更多内容请参考下文: 问题: 我听说全文搜索可以使用噪声字词来消除搜索过程中无意义的字词。我还听说全文搜索利用了辞典,但是不是很清楚实际是如何应用的。你可不可以详细介绍这两种技术是怎么样应用到全文搜索中的?我很想知道这些全文搜索技术的背景知识,以及哪里可以获取这些文件和如何升级这些文件。 解答: 尽管噪声字词和辞典在全文搜索执行方面有很多相似的地方,但是为了解释的更为清楚,我们把这两种技术分开来讲。要记住虽然SQL Server 2000和7.0版本也有一些相同的属性,但是本文中介绍的信息都适用于SQL Server 2005。你还需要关注SQL Ser...
[
疯狂石头
] 点击:67 回复:0 最后更新: 2008-6-11 11:26:09
查看全文
如何将数据仓库与系统体系结构合成一体
2008-6-11
本文简单介绍了使用Microsoft数据仓库架构的数据仓库,讨论了数据仓库能够实现的功能,使用数据仓库的恰当时机,以及如何将数据仓库与系统体系结构合成一体。 简介 1998 年发布的 7.0 版 Microsoft® SQL Server™ 中已经包含数据仓库软件。如果您对数据仓库比较陌生,您可能会问:“它能够干什么?什么时候使用数据仓库比较合适?怎样才能将数据仓库与系统体系结构合为一体?”本文将简要介绍使用 Microsoft 数据仓库架构的数据仓库。 数据仓库 在软件行业相对短暂的历史中,数据库已经成为收集和分布信息的系统的基础。这些数据库深层隐藏的是统计学或测量方法,战略家们可以对其进行研究,以提高系统的整...
[
疯狂石头
] 点击:76 回复:0 最后更新: 2008-6-11 11:25:47
查看全文
crosscheck长时间运行后未见结果的案例
2008-6-11
根据一个实际案例讲解了crosscheck长时间运行后未见结果的解决方法,详细内容请参考下文: 客户数据库的备份坏了,同事采取的策略是每天定期的用脚本删除归档。于是,当备份恢复的时候,需要做一次crosscheck,以便验证那些归档是validate的,于是可怕的事情发生了:crosscheck运行了1小时,还是没动静——需要crosscheck的日志太多了!! 查了一下文档,原来crosscheck archivelog all,除了all参数,还是有很多选项可以添加的: like参数: RMAN> crosscheck archivelog like '%22%'; 释放的通道: ORA_DISK_1 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: sid=16 devtype=DISK 对归档...
[
依恬
] 点击:73 回复:0 最后更新: 2008-6-11 11:25:09
查看全文
MySQL数据库在网络安全方面的一些防御措施
2008-6-11
随着网络的普及,基于网络的应用也越来越多。网络数据库就是其中之一。通过一台或几台服务器可以为很多客户提供服务,这种方式给人们带来了很多方便,但也给不法分子造成了可乘之机。由于数据都是通过网络传输的,这就可以在传输的过程中被截获,或者通过非常手段进入数据库。由于以上原因,数据库安全就显得十分重要。因此,本文就以上问题讨论了MySQL数据库在网络安全方面的一些措施。 帐户安全 帐户是MySQL最简单的安全措施。每一帐户都由用户名、密码以及位置(一般由服务器名、IP或通配符)组成。如用户john从server1进行登录可能和john从server2登录的权限不同。 MySQL的用户结构是用户名/密...
[
依恬
] 点击:79 回复:2 最后更新: 2008-6-11 11:24:45
查看全文
讲解Oracle FailSafe与rac的联系与区别
2008-6-11
Oracle FailSafe与rac的联系与区别: Oracle failsafe和RAC均为ORACLE公司提供的高可靠性(HA)解决方案。然而之两者之间却存在着很大区别: 1.操作系统: failsafe系统局限于WINDOWS平台,必须配合MSCS(microsoft cluster server),而RAC最早是在UNIX平台推出的,目前已扩展至LINUX和WINDOWS平台,通过OSD(operating system dependent)与系统交互。对于高端的RAC应用,UNIX依然是首选的平台。 2.系统结构: FAILSAFE采用的是SHARE NOTHING结构,即采用若干台服务器组成集群,共同连接到一个共享磁盘系统,在同一时刻,只有一台服务器能够访问共享磁盘,能够对外提供服务。只要当此服务器失效时,才有另一台接管共享...
[
鞋的恋爱
] 点击:69 回复:0 最后更新: 2008-6-11 11:23:39
查看全文
深入探讨纯软件方式的双机热备解决方案
2008-6-11
数据库双机热备有两种典型的方式,一种是比较标准的,两台服务器通过一个共享的存储设备(一般是共享的磁盘阵列或存储区域网SAN),并且安装双机软件,实现双机热备,称为共享方式。另一种方式是通过纯软件的方式,一般称为纯软件方式或镜像方式(Mirror)。 对于共享方式,数据库放在共享的存储设备上。当一台服务器提供服务时,直接在存储设备上进行读写。而当系统切换后,另一台服务器也同样读取该存储设备上的数据。 对于纯软件的方式,通过镜像软件,将数据可以实时复制到另一台服务器上,这样同样的数据就在两台服务器上各存在一份,如果一台服务器出现故障,可以及时切换到另一台服务器。 ...
[
鞋的恋爱
] 点击:68 回复:0 最后更新: 2008-6-11 11:23:22
查看全文
讲解Oracle运行期间DBA对使用情况的监控
2008-6-11
在Oracle数据库运行期间,DBA应该对数据库的运行日志及表空间的使用情况进行监控,及早发现数据库中存在的问题。 一、Oracle警告日志文件监控 Oracle在运行过程中,会在警告日志文件(alert_SID.log)中记录数据库的一些运行情况: ◆数据库的启动、关闭,启动时的非缺省参数; ◆数据库的重做日志切换情况,记录每次切换的时间,及如果因为检查点(checkpoint)操作没有执行完成造成不能切换,会记录不能切换的原因; ◆对数据库进行的某些操作,如创建或删除表空间、增加数据文件; ◆数据库发生的错误,如表空间不够、出现坏块、数据库内部错误(ORA-600) DBA应该定期检查日志文件,根据日志中发现的问题及时进行...
[
鞋的恋爱
] 点击:82 回复:0 最后更新: 2008-6-11 11:23:00
查看全文
甲骨文公司正式推出SQL Developer 1.5版
2008-6-11
2008年6月5日,甲骨文公司宣布:全面推出OracleSQLDeveloper1.5版。新产品拥有以下系列的特性和增强功能: ·源代码控制集成-OracleSQLDeveloper1.5版实现了与源代码控制系统(如CVS和Subversion)的紧密集成,使数据库开发人员能够检索拥有多种版本的对象的储存库,并利用OracleSQLDeveloper编辑那些文件; ·扩展的移植工作台支持-新版软件现在拥有为SybaseASE(第12-15版)、MicrosoftSQLServer、Microso...
[
鞋的恋爱
] 点击:77 回复:0 最后更新: 2008-6-11 11:22:20
查看全文
甲骨文公司正式推出SQL Developer 1.5版
2008-6-10
2008年6月5日,甲骨文公司宣布:全面推出Oracle SQL Developer 1.5版。新产品拥有以下系列的特性和增强功能: ·源代码控制集成 - Oracle SQL Developer 1.5版实现了与源代码控制系统(如CVS和 Subversion)的紧密集成,使数据库开发人员能够检索拥有多种版本的对象的储存库,并利用Oracle SQL Developer编辑那些文件; ·扩展的移植工作台支持 - 新版软件现在拥有为Sybase ASE (第12 -15版)、Microsoft SQL Server、Microsoft Access和MySQL提供移植工作台支持功能,为用户提供了一个单一的工具和环境,帮助他们减少从第三方数据库移植到甲骨文数据库时所需要的时间、降低成本及由此而来的风险。 ·为Oracl...
[
薰衣草
] 点击:122 回复:0 最后更新: 2008-6-10 10:56:46
查看全文
MySQL中两种快速创建空表的方式的区别
2008-6-10
在MySQL中有两种方法 1、create table t_name select ... 2、create table t_name like ... 第一种会取消掉原来表的有些定义,且引擎是系统默认引擎。 手册上是这么讲的:Some conversion of data types might occur. For example, the AUTO_INCREMENT attribute is not preserved, and VARCHAR columns can become CHAR columns. 第二种就完全复制原表。 先建立测试表: mysql> create database dbtest; Query OK, 1 row affected (0.03 sec) mysql> use dbtest; Database changed mysql> create table t_old -> ( -> id serial, -> content varchar(8...
[
薰衣草
] 点击:84 回复:0 最后更新: 2008-6-10 10:55:39
查看全文
由于NLS参数设置不当导致的性能问题案例
2008-6-10
这篇论坛文章(赛迪网技术社区)针对一个由于NLS参数设置不当导致的性能问题案例进行了深入的讲解,更多内容请参考下文: 错误现象: 服务器CPU增加、响应慢。 问题原因: 取回statspack报告一看,问题很快找到了,有一条语句的physical reads非常高,初步判断这条语句没中索引,是全表扫描。但奇怪的是,这条语句结构很简单,对一个表的查询,带一个查询条件。类似如下: select a, b from ttt where b like 'aaa%' ttt表是个大表,这样简单而且会导致全表扫描的语句没道理能轻易跑到生成库上去的啊。 查了一下,果然字段b上面也是有索引的,而且b的cardinality值很高,以上语句几乎肯定命中索...
[
薰衣草
] 点击:73 回复:0 最后更新: 2008-6-10 10:54:34
查看全文
Windows下Oracle数据库进程的启动和关闭
2008-6-10
windows下Oracle的启动一般是伴随windows自动启动,自动关闭的。但是如果同过任务管理器杀掉了Oracle进程,如果通过命令行方式打开Oracle就会报错误信息。 解决办法如下: Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:/Documents and Settings/wangbao>cd/ C:/>net stop OracleServiceWBQ The OracleServiceWBQ service is stopping........ The OracleServiceWBQ service could not be stopped. C:/>net start OracleServiceWBQ The OracleServiceWBQ service is starting............... The OracleServiceWBQ service was start...
[
薰衣草
] 点击:76 回复:0 最后更新: 2008-6-10 10:54:10
查看全文
数据仓库:IBM DB2 Datawarehouse介绍
2008-6-10
DB2 Data Warehouse Edition (WDE) 是一个用于灵活、可伸缩和集成的数据仓库和分析应用程序的业务智能平台。DWE以DB2 UDB作为它的核心引挚开始,并用一组仔细选择的分析功能来为Business Intelligence提供综合的开发和运行时平台。DB2 UDB跨各种服务器平台和架构进行容易的伸缩(从10GB到10TB数据库)。发布的TPC-H基准的长时间和连续的跟踪记录证明了DB2的伸缩效率、最终可伸缩性阈值和平台可移植能力。DB2 UDB Data Warehouse Standard Edition、DB2 UDB Data Warehouse Base Edition和DB2 UDB Data Warehouse Enterprise Edition可用于AIX?、Linux?、Solaris和Windows?系统。 DB2 UDB Enterprise Server Edition V9.1及其DB2 ...
[
496020685
] 点击:73 回复:0 最后更新: 2008-6-10 10:53:19
查看全文
用一个实例讲解数据增量抽取的模拟实现
2008-6-10
数据增量抽取的模拟实现──脚本实现: 实现的环境: 业务数据库:Oracle数据库9i 数据仓库数据库:SQL Server 2000数据库 1、前提条件:SQL Server服务器必须已经安装Oracle驱动 2、创建链接数据库 打开企业管理器->安全性-链接服务器-右键新建 通常情况当链接数据库创建好,进行打开的时候都会弹出一下错误窗口: 一般情况下运行C:Program FilesCommon FilesSystemOle DBmtxoci81_win2k.reg该文件后,重启SQLServer数据库,再重新连接; 如果仍有问题,重启操作系统,即可OK。 3、创建Oracle环境脚本 --创建Oracle业务系统表结构 CREATE TABLE SourceTable ( ID1 VARCHAR2(50), ...
[
496020685
] 点击:82 回复:0 最后更新: 2008-6-10 10:52:54
查看全文
个人经验总结──生产环境下的备份方案
2008-6-10
生产环境备份方案: 1.设置数据库自动备份控制文件、SPFILE文件 2.每个星期天做RMAN 0级全库备份 3.每日(星期天除外)做RMAN 1级增量备份 4.在主服务器保留一个礼拜内的全库备份、增量备份 5.将一个礼拜前的全库备份,增量备份数据FTP到其他环境 RMAN备份管理 显示配置命令 show all; 设置控制文件、SPFILE文件自动备份 configure controlfile autobackup on; 设置备份策略 configure retention policy to recovery window of 7 days; 检查备份数据 crosscheck backupset; report obsolete; 删除无效备份 delete obsolete;...
[
496020685
] 点击:80 回复:0 最后更新: 2008-6-10 10:51:57
查看全文
讲解数据库恢复过程中获取DBID的四种方法
2008-6-10
在进行数据库恢复的过程中,很多时候我们需要知道Oracle数据库的DBID,通常有以下几种方法可以获得数据库的DBID. 1.查询v$database获得 由于DBID在控制文件和数据文件中都存在记录,所以如果能够mount数据库就可以查询v$database视图获得. SQL> alter database mount;Database altered.SQL> select dbid from v$database; DBID----------3152029224SQL> 2.在nomount状态时 如果数据库配置了自动控制文件备份(Oracle9i),并且名称是缺省的,那么我们可以从自动备份文件获得DBID. [oracle@jumper dbs]$ cd $ORACLE_HOME/dbs[oracle@jumper dbs]$ ll c-*-rw-r----- 1 oracle dba 3375104 Dec 2...
[
496020685
] 点击:84 回复:0 最后更新: 2008-6-10 10:50:15
查看全文
Oracle数据库9i DataGuard的安装与维护
2008-6-10
一、安装 环境: Primary 数据库:sun01 Standby 数据库:sun02 Oracle_Sid:bnet 1. 拷贝$ORACLE_BASE 到新机器上 2. 让Primary数据库处于归档模式,对Primary数据库做一个Rman热备份 startup mount alter database archivelog; archive log list; rman target sys/oracle backup database format "/...."; 3.创建Data Guard数据库控制文件 alter database create standby controlfile as '/....ctl'; 4.设置监听 Primary: bnetguard = ( (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = sun02)(PORT = 1522...
[
有时也很傻
] 点击:82 回复:0 最后更新: 2008-6-10 10:49:02
查看全文
Oracle初始参数中三个关于License的设置
2008-6-10
Oracle初始参数中有3个关于License的设置: SQL> show parameter license NAME TYPE VALUE ----------------- ---------- -------- license_max_sessions integer 0 license_max_users integer 0 license_sessions_warning integer 0 具体含义: 参数名:license_max_sessions 类别:许可限制 说明: 指定允许同时进行的并行用户会话的最大数量。达到该限制后, 只有具有 RESTRICTED SESSION 权限的用户才能连接到服务器。所有其他用户都会收到一条警告消息, 表明已达到系统最大容量的限制。 值范围: 0 - 会话许可的数量。 默认值: 0 参数名:license_max_users 类别:许可限制 说明:指定您...
[
有时也很傻
] 点击:89 回复:0 最后更新: 2008-6-10 10:48:37
查看全文
logmnr无法生成部分表的DML跟踪语句问题
2008-6-10
logmnr无法生成部分表的DML跟踪语句的解决方法: 新建映射数据字典信息文件: SQL> execute dbms_logmnr_d.build('shwdict.ora','d:oracleoradatarmanutl'); PL/SQL procedure successfully completed SQL> insert into test values (1,'sdf 2 '); SQL> exec dbms_logmnr.add_logfile('d:oracleoradatarmanarchive1_332.DBF',dbms_logmnr.addfile); PL/SQL procedure successfully completed SQL> select * from v$log_history; RECID STAMP THREAD# SEQUENCE# FIRST_CHANGE# ...
[
有时也很傻
] 点击:83 回复:0 最后更新: 2008-6-10 10:48:15
查看全文
按照顺序或依赖关系重新编译失效的对象
2008-6-10
许多情况下,由于数据库的变更或迁移,会导致数据库中的对象失效。由于对象之间可能存在复杂的倚赖关系,所以手工编译通常无法顺利通过。 本文将详细将详细介绍Oracle提供的一个用于按照顺序/依赖关系重新编译失效对象的脚本。 脚本: $ORACLE_HOME/rdbms/admin/utlrp.sql 其中会调用: $ORACLE_HOME/rdbms/admin/utlrcmp.sql 在utlrp.sql脚本中,Oracle的注释: Rem utlrp.sql - UTiLity script Recompile invalid Pl/sql modules Rem Rem DESCRIPTION Rem This is a fairly general script that can be used at any time to Rem recompile all existing invalid PL/SQL modules in a database. ...
[
有时也很傻
] 点击:83 回复:0 最后更新: 2008-6-10 10:47:41
查看全文
SQL Server2008数据库引擎功能的重大更改
2008-6-9
本文主要针对SQL Server 2008 数据库引擎所做的一些更改进行了详尽的介绍,更多内容请参考下文:(这些更改可导致基于早期版本的SQL Server的应用程序无法继续使用)。 公共语言运行时 (CLR) 功能:CLR 程序集 说明:将数据库升级到 SQL Server 2008 时,将自动安装支持 hierarchyid 数据类型的 Microsoft.SqlServer.Types 程序集。升级顾问规则将检测名称冲突的任何用户类型或程序集。升级顾问将建议重命名所有冲突的程序集,并重命名所有冲突的类型或在代码中用由两部分组成的名称来引用该预先存在的用户类型。 如果数据库升级检测到用户程序集具有冲突名称,它将自动重命名该程序集,并将数据库置于可疑模式下。 如果在升...
[
香水百合
] 点击:111 回复:0 最后更新: 2008-6-9 11:35:28
查看全文
SQL中用格式字符串定制日期转字符串
2008-6-9
在C#中用惯了DateTime.ToString("yyyy-MM-dd"),DateTime.ToString("MM/dd/yyyy")这种日期与字符串的转换方式,在SQL server中没得用,于是乎写了个FUNCTION,功能跟.net 中的DateTime.ToString("formatprovide")方法差不多,不过只实现了日期部分,有兴趣的朋友可以把时间部分补充出来。 create function fn_DateToString(@date datetime, @format varchar(20)) returns varchar(20) as begin declare @result varchar(20) select @result = (replace(replace(replace(@format,'yyyy','20'+substring(convert(char(8),@date,3),7,2)),'MM...
[
香水百合
] 点击:81 回复:0 最后更新: 2008-6-9 11:35:13
查看全文
热门帖子
第11页 共381页 本页30条 主题数 11414
<<
>>
普通贴
精华贴
固顶贴子
总固顶贴子
商品贴子
投票贴子
结贴
锁帖
首页 | 购买指南 | 商业版本 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式
Copyright 2004-2008 BBSGood.com Powered By:
BBSGood.Speed Version 5.0
咨询电话:
0575-85513832、0575-85513825
(传真)、7*24小时咨询服务:
13606552007
不良信息举报中心 浙ICP备05029817号
业务QQ:
38958768
、客服QQ1:
415896239
、客服QQ2:
343896043
、MSN:
jccsxx@hotmail.com