S*****e 发帖数: 6676 | 1 找人搞了个小程序,是用VS2010开发的,在sql2008 express可以工作没有问题。如果
是sql2005 express报错好像是这样:"数据库版本是655,服务器版本是612或以下,不
支持降级使用。"
请大牛指点下VS2010搞出来的程序能跟SQL2005 express工作?如果可以应该怎么操作
,非常感谢。我完全不懂这个东西啊。 |
|
g**2 发帖数: 301 | 2 经过考虑,决定还是考sql的证书,因为oracle起点高,而且考试后要参加授课,而且
费用很高,主要是没有基础。现在就是要弄明白考sqlde的哪几门?
参考有人说的:
微软公司将在2009年3月31日后作废微软的MCDBA系列考试,以更快地推进其下一代产品SQL2005和MCITP认证的市场份额!届时将作废的微软软件应用开发系列考试科目有2门,详细列表如下:
70-228: Installing, Configuring, and Administering Microsoft SQL Server 2000 Enterprise Edition
70-229: Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition
提醒考生注意MCITP认证中的数据库管理和数据库开发证书相当于MCDBA的下一代证书,MCITP与MCDBA不同的是,前者是基于SQL2005,后者基于SQL2000
现在没有MCDBA 2000了,那个退役很久了。
现在科目如下, |
|
z***y 发帖数: 7151 | 3 我可以给你一个优惠代码,具体多少记不清了。其他人想要可以。往database 版捐些
银两吧。 你捐,我给。
多少合适呢, 我想500比较合适,而且还不打折。我说的可是伪币啊!
品SQL2005和MCITP认证的市场份额!届时将作废的微软软件应用开发系列考试科目有2
门,详细列表如下:
Server 2000 Enterprise Edition
Server 2000 Enterprise Edition
证书,MCITP与MCDBA不同的是,前者是基于SQL2005,后者基于SQL2000 |
|
WB 发帖数: 170 | 4 only access ok, how to connect sql2005 exp? |
|
h*****n 发帖数: 48 | 5 已经安装了Visual Studio 2005 Professional Edition。但是在我的Program Files里
却不能显示SQL的全部组件。试着用各种方式启动,好像也不行,请问这是怎么回事?
如何启动并使用SQL2005?
Thanks! |
|
a*******t 发帖数: 891 | 6 there is no "best way".
and you need to give a very detailed problem statement for detailed
explaination
- SQL2005 has build-in encryption support
- sofiscated applications have column level encryption, enterprise level
role/security managment, encryption key managment etc.
most applications are software only, some applications have hardware
components.
price range from $10k ~ $50k per server, or per database, etc
- less expensive applications can do data encryption without the complicated
key m |
|
A*L 发帖数: 2357 | 7 我现在主机(远端)上面有RSS开启,可以连接服务。
想用report develope,看了一下,应该在VS2005里面,
打开vs2005 project发现没有。
请问,还需要在客户端安装什么?用哪里的CD,是VS里面还是SQL2005里面。非常感谢! |
|
n********6 发帖数: 1511 | 8 if you use sql2005, you have BOL (Book On Line)
I do have books three old books.
2000 dev.
2005 admin.
2005 analysis service.
let me know your msn. |
|
w*******e 发帖数: 1622 | 9 酷比是oracle的, 估计不太懂SQL Server.
在SQL 2000里, 这个要求是不可能实现的, 所以LZ特意强调了SQL2005. |
|
B*********L 发帖数: 700 | 10 我用SSIS import and export wizard 从Oracle 数据库import 50个表到sql2005. 这
个Package 有时候success,有时候fail, fail的时候不定在那个TABLE,但是error
message 都一样的。
SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code:
0x80004005. An OLE DB record is available. Source: "Microsoft SQL Native
Client" Hresult: 0x80004005 Description: "Invalid character value for cast
specification".
我试着把package 变成一个table一个Data Flow Task然后串起来RUN,但是有这个
ERROR。
大家看看有什么办法呢?
谢谢了。 |
|
B*********L 发帖数: 700 | 11 想装 Visual Studio 2008 Express, 但是不知道对 SQL2005 自带的SQL Server
Business Intelligence Development Studio 有什么impact,哪个同学有经验,麻烦
说一说,谢谢了。 |
|
|
s**m 发帖数: 1564 | 13 there is no direct way or features to do this. google is your friend. see
the quote below:
SQL Server doesn't really track this information. You would have to use
Profiler or a custom tracing mechanism to audit all of the queries.
There are some built-in reports in Management Studio that will show you top
10 queries by cpu, i/o etc., and you can also write your own against the new
DMVs (which provide much more real-time information than sp_who/sp_who2 etc
). See the following for some ideas: |
|
|
a*******t 发帖数: 891 | 15 as upstairs suggested, and also you can use a log reader
good "log reader". not sure if there are any free ones out there, but Quest
has one that's pretty good. |
|
z***y 发帖数: 7151 | 16 select t.[text] as query_last3hours from sys.dm_exec_query_stats s
cross apply sys.dm_exec_sql_text (s.sql_handle) t
where datediff(hh, last_execution_time , getdate())<1 |
|
|
|
|
|
|
|
gy 发帖数: 620 | 23 今天在跟朋友聊这个query时, 发现凡是compatibility_level是80的都不能run这个
query, 不管是在2005还是在2008里. 那是不是可以说, compatibility是80的有很多
new feature是没法体现的呢?? (具体有哪些, 目前不知道..)
(刚开始我还以为是build的问题, 后来聊天时觉得M$不应该有这么大的漏洞, 于是怀疑
其他的, 果然被俺发现了. hehe) |
|
|
z***y 发帖数: 7151 | 25 One thing we need clear is many DMVs or DMVs were generated internally from
processes.
So if cmptlevel was set to 80, some of processes had to be adjusted or
changed as well. |
|
k***e 发帖数: 7933 | 26 oracle里面怎么查过去一小时里run过的所有query?
from |
|
B*****g 发帖数: 34098 | 27 SELECT h.user_id,
s2.username,
s1.sql_text,
FROM v$active_session_history h,
v$sqlarea s1,
v$session s2
WHERE h.sample_time > sysdate-1/24
AND h.sql_id = s1.sql_id
AND h.user_id = s2.user_id |
|
m****d 发帖数: 372 | 28 嘿嘿,有点问题,v$session
如果1秒采样没有遗漏任何sql的话
SELECT sql_text
FROM v$sqlarea
where sql_id
in (select distinct sql_id
from v$active_session_history
where sample_time > sysdate-1/24);
下面这个sql, 不知道我对 LAST_ACTIVE_TIME理解有没有错
SELECT sql_text
FROM v$sqlarea
where LAST_ACTIVE_TIME > sysdate-1/24; |
|
|
|
|
|
B*****g 发帖数: 34098 | 33 1. session结束了,v$session信息应该保留一段时间?
2. v$session 信息没有了,其他的v$信息还会保留吗?
大牛们给说说? |
|
|
|
c*****d 发帖数: 6045 | 36 第二个语句是对的
第一个有点问题
v$sqlarea中的sql id是针对当前libary cache的
不能比对v$active_session_history中的sql_id |
|
|
|
z***y 发帖数: 7151 | 39 事实上, 今天我们的同事问了我同样的问题, 有一个问题我没有提到, 这个查询并
不能反映那些已经被踢出plan cache 里的query plans, 但是对于production
environment,大多数情况下,plan cache 是有可能保存一个小时内的plan cache. |
|
B*********L 发帖数: 700 | 40 1. database做了full backup以后, 是不是Transaction log backup和differential
backup选其一个就可以了。
2. database为什么需要log file. 只是为了rollback 吗?如果我每小时都shrink log
file有问题吗?
谢谢 |
|
c*****d 发帖数: 6045 | 41
不一定,看具体的备份恢复要求,log可以保证丢失的最少,diff恢复快
可以这样做 full (per week) + diff (per day) + log (per hour)
log
rollback and roll forward,没必要 |
|
|
m******9 发帖数: 104 | 43 Any suggestion for any good SQL2005 book? |
|
n*****y 发帖数: 36 | 44 你的SQL Server 版本是2000,2005还是2008?
另外,如果你的服务器是production server,
似乎tempdb所在的disk容量太小了,为什么不换到
容量大一些的专用硬盘上?
你还可以试试下面两个办法
1. 使用 TABLOCK(代价是low concurency)
2. 使用user-defined snapshots
先为database创建一个snapshot(SQL2005 or 2008),
该snapshot应该建在一个有足够空间的硬盘上,至少
有和该database一样大的空间,然后run dbcc command
on this snapshot
请zenny 和jackrun 大佬指正 |
|
n********6 发帖数: 1511 | 45 Environment: Win2003, SQL2005,
Process: Load .xls by using SSIS Wizard (DB->Task->Import Data)
.xls File Structure: (col1, col2, ..., col8, col9)
Columns: col8:numbers; col9: numbers
First Line: xx, xx,... xx, xx (to set col8, col9 character)
Loading result:col1, col2, ... col8 (nvarchar), col9(float)
Question: Why col8 nvarchar while col9 float?
Thank you. |
|
i****a 发帖数: 36252 | 46 昨晚沒睡好, 大腦空白... 請幫忙寫一個 script, list all user login and their
database mapping with permissions (db_datareader, etc) |
|
g***l 发帖数: 18555 | 47 你是做MIGRATION吧,我好像有一个SCRIPT,查一下,好像不是全管用 |
|
g***l 发帖数: 18555 | 48 我找到了一个SCRIPT LOGIN的
USE master
GO
IF OBJECT_ID ('sp_hexadecimal') IS NOT NULL
DROP PROCEDURE sp_hexadecimal
GO
CREATE PROCEDURE sp_hexadecimal
@binvalue varbinary(256),
@hexvalue varchar (514) OUTPUT
AS
DECLARE @charvalue varchar (514)
DECLARE @i int
DECLARE @length int
DECLARE @hexstring char(16)
SELECT @charvalue = '0x'
SELECT @i = 1
SELECT @length = DATALENGTH (@binvalue)
SELECT @hexstring = '0123456789ABCDEF'
WHILE (@i <= @length)
BEGIN
DECLARE @tempint int
DECLARE @firstint in... 阅读全帖 |
|
g***l 发帖数: 18555 | 49 这个SCRIPT可以找出所有的ROLE来
declare @name as nvarchar(max)
declare @cmd as nvarchar(max)
declare @cnt int
set @cnt = 1
create table #temp
(server_name nvarchar(max),
level nvarchar(max),
login_name sysname,
dbname nvarchar(max),
db_role sysname,
issysadmin bit,
issecurityadmin bit,
isserveradmin bit,
issetupadmin bit,
isprocessadmin bit,
isdiskadmin bit,
isdbcreator bit,
isbulkadmin bit)
set @name = (select top 1 name from sys.sysdatabases order by name)
while @name IS NOT NULL
begin
set @cmd = 'select... 阅读全帖 |
|
|