SQL Upgrade 2000 to 2008
Dear All,
We are planning to do migration from SQL 2000 to 2008 server, Please tell me where to run the upgrade advisor.
Do I need to run on 2000 server or 2008 server?
Thanks
DBA
Also there is a good article for SQL Server 2000 to 2008 Migration ,located at
http://blogs.technet.com/b/mdegre/archive/2009/07/21/migration-sql-server-2000-to-sql-server-2008.aspx
Thanks Manish ----------------------------------------- Please use <font color="blue">Marked as Answer</font> if my post solved your problem and use <font color="blue">Vote </font>if a post was useful </Html>
Similar Messages
-
SQL Server 2000 and 2008 Standard Edition
Hi,
I was wondering if anyone knows if there are any auditing limitations in the standard editions of SQL server 2000 and 2008 R2.
I'm interested to know if there are audit functions for user auditing like creation, deletion and logons
Can't seem to find any information about this.In addition to Shanky notes, please have a look at these article:
DML Trigger Status Alerts
Implementing generic audit trail trigger in sql server
Saeid Hasani [sqldevelop] -
SQL Server 2000-2005/2008 Upgrade
I was wondering if there was anyone out there who had been using SQL Server 2000, and upgraded it to SQL 2005/2008 during a tools upgrade? We are currently on tools 8.44 and performance is bogging down at times on SQL 2000. Curious to see if and what your experiences were? Also has anyone had any success data archiving with tools 8.44?
Appreciate repliesHi,
I have successfully done an upgrade from tools 8.44 to 8.49 (also sql server 2000 to 2005 sp3) in 2009
The performance was way better in 2005, also managing the database :).. also you wont hav to face the dreadful deadlock problem in 2005
I should say that this activity was part of an application+tools upgrade -
Sql upgrade 2000 to 2005 post processing error
Dear People,
I have successfully upgraded sql from 2000 to 2005 and im doing the post processing steps for upgrade using the sql tool and im getting error at the step " creare sap stored procedure" .im pasting the error messages below.
<b>dev_w0</b>
RROR: schema user dcb has administrator fixed server role (user_name() is 'dbo').
C This is not allowed. Please check the Server Roles of user dcb.
M ***LOG R19=> ThInit, db_connect ( DB-Connect 000256) [thxxhead.c 1426]
M in_ThErrHandle: 1
M *** ERROR => ThInit: db_connect (step 1, th_errno 13, action 3, level 1) [thxxhead.c 10283]
M
sapinst_dev.log<b></b>
ERROR 2007-12-04 10:54:48.62 [iaxxgenimp.cpp:731]
showDialog()
FCO-00011 The step ExeProcs with step key |SAPMSSTOOLS|ind|ind|ind|ind|0|0|MssSysCopy|ind|ind|ind|ind|4|0|MssProcs|ind|ind|ind|ind|4|0|ExeProcs was executed with status ERROR .
ERROR 2007-12-04 10:54:48.62
lib=iamodmssql module=CIaNtMssDmo
MDB-05053 Errors when executing sql command: [Microsoft][ODBC SQL Server Driver][SQL Server]SELECT permission denied on object 'MSSSOURCE', database 'DCB', schema 'dcb'.
<p> SOLUTION: If this message is displayed as a warning, you can ignore it. If this is an error, contact SAP support.</p>
regards
rajhi siddesh,
i also get the following errors in sql,this could be the main reason
1.Msg 15157, Level 16, State 1, Line 1
Setuser failed because of one of the following reasons: the database principal 'dcb' does not exist, its corresponding server principal does not have server access, this type of database principal cannot be impersonated, or you do not have permission.
Msg 229, Level 14, State 5, Procedure sap_droproc, Line 56
SELECT permission denied on object 'sysobjects', database 'mssqlsystemresource', schema 'sys'.
Msg 229, Level 14, State 5, Procedure sap_droproc, Line 60
SELECT permission denied on object 'sysobjects', database 'mssqlsystemresource', schema 'sys'.
Msg 208, Level 16, State 0, Procedure sap_droproc, Line 65
Invalid object name '#allnames
trc file: "dev_disp", trc level: 1, release: "700"
sysno 00
sid DCB
systemid 560 (PC with Windows NT)
relno 7000
patchlevel 0
patchno 111
intno 20050900
make: multithreaded, ASCII, optimized
pid 3236
Wed Dec 05 12:07:00 2007
kernel runs with dp version 229(ext=109) (@(#) DPLIB-INT-VERSION-229)
length of sys_adm_ext is 364 bytes
SWITCH TRC-HIDE on ***
***LOG Q00=> DpSapEnvInit, DPStart (00 3236) [dpxxdisp.c 1239]
shared lib "dw_xml.dll" version 111 successfully loaded
shared lib "dw_xtc.dll" version 111 successfully loaded
shared lib "dw_stl.dll" version 111 successfully loaded
shared lib "dw_gui.dll" version 111 successfully loaded
shared lib "dw_mdm.dll" version 111 successfully loaded
rdisp/softcancel_sequence : -> 0,5,-1
use internal message server connection to port 3900
Wed Dec 05 12:07:04 2007
WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 4 seconds
***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 5361]
MtxInit: 30000 0 0
DpSysAdmExtInit: ABAP is active
DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
DpIPCInit2: start server >voyager_DCB_00 <
DpShMCreate: sizeof(wp_adm) 11808 (908)
DpShMCreate: sizeof(tm_adm) 3605136 (17936)
DpShMCreate: sizeof(wp_ca_adm) 18000 (60)
DpShMCreate: sizeof(appc_ca_adm) 6000 (60)
DpCommTableSize: max/headSize/ftSize/tableSize=500/8/528040/528048
DpShMCreate: sizeof(comm_adm) 528048 (1048)
DpSlockTableSize: max/headSize/ftSize/fiSize/tableSize=0/0/0/0/0
DpShMCreate: sizeof(slock_adm) 0 (96)
DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
DpShMCreate: sizeof(file_adm) 0 (72)
DpShMCreate: sizeof(vmc_adm) 0 (1296)
DpShMCreate: sizeof(wall_adm) (22440/34344/56/100)
DpShMCreate: sizeof(gw_adm) 48
DpShMCreate: SHM_DP_ADM_KEY (addr: 05CB0040, size: 4232896)
DpShMCreate: allocated sys_adm at 05CB0040
DpShMCreate: allocated wp_adm at 05CB1B30
DpShMCreate: allocated tm_adm_list at 05CB4950
DpShMCreate: allocated tm_adm at 05CB4980
DpShMCreate: allocated wp_ca_adm at 06024C10
DpShMCreate: allocated appc_ca_adm at 06029260
DpShMCreate: allocated comm_adm at 0602A9D0
DpShMCreate: system runs without slock table
DpShMCreate: system runs without file table
DpShMCreate: allocated vmc_adm_list at 060AB880
DpShMCreate: allocated gw_adm at 060AB8C0
DpShMCreate: system runs without vmc_adm
DpShMCreate: allocated ca_info at 060AB8F0
DpShMCreate: allocated wall_adm at 060AB8F8
Wed Dec 05 12:07:05 2007
MBUF state OFF
DpCommInitTable: init table for 500 entries
EmInit: MmSetImplementation( 2 ).
MM global diagnostic options set: 0
<ES> client 0 initializing ....
<ES> InitFreeList
<ES> block size is 1024 kByte.
Using implementation view
<EsNT> Using memory model view.
<EsNT> Memory Reset disabled as NT default
<ES> 511 blocks reserved for free list.
ES initialized.
rdisp/http_min_wait_dia_wp : 1 -> 1
***LOG Q0K=> DpMsAttach, mscon ( voyager) [dpxxdisp.c 11753]
DpStartStopMsg: send start message (myname is >voyager_DCB_00 <)
DpStartStopMsg: start msg sent
CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
CCMS: Initalizing shared memory of size 40000000 for monitoring segment.
CCMS: start to initalize 3.X shared alert area (first segment).
DpMsgAdmin: Set release to 7000, patchlevel 0
MBUF state PREPARED
MBUF component UP
DpMBufHwIdSet: set Hardware-ID
***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c 1050]
DpMsgAdmin: Set patchno for this platform to 111
Release check o.K.
Wed Dec 05 12:07:45 2007
ERROR => W0 (pid 2840) died [dpxxdisp.c 14441]
ERROR => W1 (pid 2844) died [dpxxdisp.c 14441]
ERROR => W2 (pid 1904) died [dpxxdisp.c 14441]
ERROR => W3 (pid 3308) died [dpxxdisp.c 14441]
ERROR => W4 (pid 4056) died [dpxxdisp.c 14441]
ERROR => W5 (pid 4088) died [dpxxdisp.c 14441]
my types changed after wp death/restart 0xbf --> 0xbe
ERROR => W6 (pid 1244) died [dpxxdisp.c 14441]
my types changed after wp death/restart 0xbe --> 0xbc
ERROR => W7 (pid 2888) died [dpxxdisp.c 14441]
my types changed after wp death/restart 0xbc --> 0xb8
ERROR => W8 (pid 2932) died [dpxxdisp.c 14441]
ERROR => W9 (pid 2892) died [dpxxdisp.c 14441]
ERROR => W10 (pid 3116) died [dpxxdisp.c 14441]
my types changed after wp death/restart 0xb8 --> 0xb0
ERROR => W11 (pid 2096) died [dpxxdisp.c 14441]
my types changed after wp death/restart 0xb0 --> 0xa0
ERROR => W12 (pid 2480) died [dpxxdisp.c 14441]
my types changed after wp death/restart 0xa0 --> 0x80
DP_FATAL_ERROR => DpWPCheck: no more work processes
DISPATCHER EMERGENCY SHUTDOWN ***
increase tracelevel of WPs
NiWait: sleep (10000ms) ...
NiISelect: timeout 10000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:07:55 2007
NiISelect: TIMEOUT occured (10000ms)
dump system status
Workprocess Table (long) Wed Dec 05 12:07:55 2007
========================
No Ty. Pid Status Cause Start Err Sem CPU Time Program Cl User Action Table
0 DIA 2840 Ended no 1 0 0
1 DIA 2844 Ended no 1 0 0
2 DIA 1904 Ended no 1 0 0
3 DIA 3308 Ended no 1 0 0
4 DIA 4056 Ended no 1 0 0
5 DIA 4088 Ended no 1 0 0
6 UPD 1244 Ended no 1 0 0
7 ENQ 2888 Ended no 1 0 0
8 BTC 2932 Ended no 1 0 0
9 BTC 2892 Ended no 1 0 0
10 BTC 3116 Ended no 1 0 0
11 SPO 2096 Ended no 1 0 0
12 UP2 2480 Ended no 1 0 0
Dispatcher Queue Statistics Wed Dec 05 12:07:55 2007
===========================
--------++++--
+
Typ
now
high
max
writes
reads
--------++++--
+
NOWP
0
2
2000
6
6
--------++++--
+
DIA
5
5
2000
5
0
--------++++--
+
UPD
0
0
2000
0
0
--------++++--
+
ENQ
0
0
2000
0
0
--------++++--
+
BTC
0
0
2000
0
0
--------++++--
+
SPO
0
0
2000
0
0
--------++++--
+
UP2
0
0
2000
0
0
--------++++--
+
max_rq_id 12
wake_evt_udp_now 0
wake events total 8, udp 7 ( 87%), shm 1 ( 12%)
since last update total 8, udp 7 ( 87%), shm 1 ( 12%)
Dump of tm_adm structure: Wed Dec 05 12:07:55 2007
=========================
Term uid man user term lastop mod wp ta a/i (modes)
Workprocess Comm. Area Blocks Wed Dec 05 12:07:55 2007
=============================
Slots: 300, Used: 1, Max: 0
--------++--
+
id
owner
pid
eyecatcher
--------++--
+
0
DISPATCHER
-1
WPCAAD000
NiWait: sleep (5000ms) ...
NiISelect: timeout 5000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:00 2007
NiISelect: TIMEOUT occured (5000ms)
DpHalt: shutdown server >voyager_DCB_00 < (normal)
DpJ2eeDisableRestart
DpModState: buffer in state MBUF_PREPARED
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
MsINiWrite: sent 110 bytes
MsIModState: change state to SHUTDOWN
DpModState: change server state from STARTING to SHUTDOWN
Switch off Shared memory profiling
ShmProtect( 57, 3 )
ShmProtect(SHM_PROFILE, SHM_PROT_RW
ShmProtect( 57, 1 )
ShmProtect(SHM_PROFILE, SHM_PROT_RD
DpWakeUpWps: wake up all wp's
Stop work processes
Stop gateway
killing process (1680) (SOFT_KILL)
Stop icman
killing process (2612) (SOFT_KILL)
Terminate gui connections
wait for end of work processes
wait for end of gateway
[DpProcDied] Process lives (PID:1680 HANDLE:1608)
waiting for termination of gateway ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:01 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process died (PID:1680 HANDLE:1608)
wait for end of icman
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:02 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:03 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:04 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:05 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:06 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:07 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:08 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:09 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:10 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:11 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:2612 HANDLE:1612)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1637
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Dec 05 12:08:12 2007
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process died (PID:2612 HANDLE:1612)
DpStartStopMsg: send stop message (myname is >voyager_DCB_00 <)
NiIMyHostName: hostname = 'voyager'
AdGetSelfIdentRecord: > <
AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
DpConvertRequest: net size = 189 bytes
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=562,pac=1,MESG_IO)
MsINiWrite: sent 562 bytes
send msg (len 110+452) to name -, type 4, key -
DpStartStopMsg: stop msg sent
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
NiBufIIn: NIBUF len=274
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 274 bytes
MSG received, len 110+164, flag 1, from MSG_SERVER , typ 0, key -
DpHalt: received 164 bytes from message server
NiIRead: hdl 2 recv would block (errno=EAGAIN)
NiIRead: read for hdl 2 timed out (0ms)
DpHalt: no more messages from the message server
DpHalt: send keepalive to synchronize with the message server
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=114,pac=1,MESG_IO)
MsINiWrite: sent 114 bytes
send msg (len 110+4) to name MSG_SERVER, type 0, key -
MsSndName: MS_NOOP ok
Send 4 bytes to MSG_SERVER
NiIRead: hdl 2 received data (rcd=114,pac=1,MESG_IO)
NiBufIIn: NIBUF len=114
NiBufIIn: packet complete for hdl 2
NiBufReceive starting
MsINiRead: received 114 bytes
MSG received, len 110+4, flag 3, from MSG_SERVER , typ 0, key -
Received 4 bytes from MSG_SERVER
Received opcode MS_NOOP from msg_server, reply MSOP_OK
MsOpReceive: ok
MsSendKeepalive : keepalive sent to message server
NiIRead: hdl 2 recv would block (errno=EAGAIN)
Wed Dec 05 12:08:13 2007
NiIPeek: peek for hdl 2 timed out (r; 1000ms)
NiIRead: read for hdl 2 timed out (1000ms)
DpHalt: no more messages from the message server
DpHalt: sync with message server o.k.
detach from message server
***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c 12099]
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
MsINiWrite: sent 110 bytes
MsIDetach: send logout to msg_server
MsIDetach: call exit function
DpMsShutdownHook called
NiBufISelUpdate: new MODE -- (r-) for hdl 2 in set0
SiSelNSet: set events of sock 1548 to: ---
NiBufISelRemove: remove hdl 2 from set0
SiSelNRemove: removed sock 1548 (pos=2)
SiSelNRemove: removed sock 1548
NiSelIRemove: removed hdl 2
MBUF state OFF
AdGetSelfIdentRecord: > <
AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/13
LOCK WP ca_blk 1
make DISP owner of wp_ca_blk 1
DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 15)
MBUF component DOWN
NiICloseHandle: shutdown and close hdl 2 / sock 1548
NiBufIClose: clear extension for hdl 2
MsIDetach: detach MS-system
cleanup EM
EsCleanup ....
EmCleanup() -> 0
Es2Cleanup: Cleanup ES2
***LOG Q05=> DpHalt, DPStop ( 3236) [dpxxdisp.c 10371]
Good Bye ..... -
We are upgrading to new server and installing SQL 2005. Using Crystal Server 10. Where can I find a step by step? Can I just backup Business Objects Database, install the app on the new server, restore the database to SQL 2005?
Thanks,
SSHi Samuel
You can refer the below link for more information on SQL Server 2005 upgrade.
[http://www.microsoft.com/technet/prodtechnol/sql/2005/sqlupgrd.mspx#top]
Regards
Girish. -
Upgrade Sharepoint 2010 SQL Reporting Services from 2008 R2 to 2014
I'm about to do the upgrade of SharePoint 2010 Reporting Services from 2008 R2 to 2014. The instructions say it can be done "in-place" with no downtime. I've seen this article:
http://whitepages.unlimitedviz.com/2012/03/upgrading-sql-server-reporting-services-to-2012-in-sharepoint-integrated-mode/
It covers 2012 so I assume the same holds true for 2014.
I'd like to get the low down from anyone who has actually performed the upgrade of SSRS from 2008 R2 to 2014. Anyone done this upgrade? Any issues?
David JenkinsSo far I would have to say that the upgrade can be done "in-place" but there is a "DOWNTIME".
This article has helped a lot:
http://blogs.catapultsystems.com/tlingenfelder/archive/2012/07/10/upgrading-sql-server-reporting-services-2008-r2-to-sql-server-reporting-services-2012-in-sharepoint.aspx
In the article it tells you about a bug in the SQL Upgrade process where
the Domain account you use will not work. When you type in the password it fails. On top of that it will lock the Domain account because of a bad password! There is probably something wrong with the authentication process and it garbles the password.
Anyway, you end up having to change the account to the "Network Service" account before you can do the upgrade. This means the services get restarted which means???
DOWN TIME! He goes over other errors. I haven't reviewed these issues yet.
The other thing I learned is that everything needs to be SQL Server 2008 R2 SP2 in order to upgrade. You don't find this out until almost the last step in the installation process.
Now I have to wait until next week to actually do the upgrade because I have to schedule an SP2 install. :(
David Jenkins -
Upgrading SQL Server 7.0 to SQL Server 2000
Hello,
We want to upgrade Microsoft SQL Server 7.0 to SQL Server 2000 to implement Mobile scenario in CRM .If anyone has any utility implementation guide or good information regarding it ,kindly please forward it to my mail id [email protected]
Thanks and Regards,
Saumya MaheshwariHello Saumya,
I have sent you a Upgrade note. Hope that will be of help. However, I like to tell you that there is no migration procedure, per se. But you could follow the steps in the document and it should be a straight forward approach to 2000.
In case,the authentification of the SQL Server 7.0 is set to "Windows NT only";While upgrading, the user chooses "The SQL Server system administrator login information (SQL Server authentication)" in the "Connect to Server" step and enters the password for the system administrator (sa).
In the next step, the upgrade program checks if the user can log on to SQL Server. First, the Windows authentification of the logged on user is checked, which is successful. The 'sa' user and the relevant password are not verified. However, later in the upgrade process, the program tries to execute the scripts with the 'sa' user; this fails due to the "Windows NT only" authentification for SQL Server. The error ("Error running script: upgrade.sql(1)") message is written to the log file (upgrade.out) of the script (upgrade.sql):
Login failed for user 'sa'. Reason: Not associated with a trusted SQL
Solution - The upgrade program of SQL Server 2000 saves the settings of the upgrade in the registry. You can change the authentification mode there. Start the registry editor and go to the following entry in the left panel:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Setup\Resume\
Locate the "DO-NT" value in the right panel. Change this value from "0" (SQL Server authentification) to "1" (NT authentification). You can then restart the upgrade; the program now logs on to SQL Server via the Windows authenification and also executes the scripts under this authentification.
Please award points in case you find the solution of help to you.
Thanks
Sumit -
MS SQL Server 2000 Service Pack 4 upgrade
Hi,
I need to upgrade my actual SAP DataBase SQL Server 2000 from Service Pack 2 to Service Pack 4 in order to be more secure as a MS consultant is requesting, but following the comments on the SAP note 1026116 attached file, which references this MS article:
http://download.microsoft.com/download/1/B/D/1BDF5B78-584E-4DE0-B36F-C44E06B0D2A3/ReadmeSql2k32sp4.htm
Referenced Text:
"If your instance of SQL Server 2000 is being used by an application, first check with the provider of the application whether there are any SQL Server 2000 upgrade considerations specific to that application. "
So following this instructions is there any SQL Server 2000 upgrade to Service Pack 4 considerations for a SAP Database of an ERP R3 ECC 6.0.
Could anyone can help me please with this question?
Best Regards,
Erik EspinosaHi,
Service Pack 4 is supported and recommended for SAP ERP ECC 6.0. There are currently no known issues with upgrading to this service pack. The mentioned collation change don't have to be performed as long as you are not planning to upgrade to SQL Server 2005.
Best regards
Clas -
Connecting to MS SQL server 2000 with SSMS 2008
Hello
I have been trying to solve this problem for months now and searched lots of threads, but no success.
Our office has sql server 2000 database, which is installed on Windows XP. I am given 'sa' password. On my computer, which is Windows 7, I have SSMS 2008. I am able to connect to mentioned server using Windows ODBC data source and with MS Access.
The problem is no matter what I tried, I could not connect with SSMS. When I go to "Server Connection" > "Server Name" > > "Network Servers" in SSMS, the needed server is found automatically, but I still fail to connect.
I know that SSMS 2008 should be able to connect to server2000 (or maybe I am wrong?).
Please help.TITLE: Connect to Server
Cannot connect to SOFODB.
ADDITIONAL INFORMATION:
Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. (Microsoft SQL Server, Error: -2)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=-2&LinkId=20476
BUTTONS:
OK
I am not sure but this type of issue can be resolved by increasing time out.Time out sec is 15 by default change it to 60 or 120 and see if you can connect if not please revert.
When you are connecting using SSMS click on option button...In connection properties page see for connection timeout...change it to 60 or 120 .See if this works
Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers -
SQL Server 2000, 2005 and 2008 migration
Hi,
we have to migrate SQL Server 2000, 2005 and 2008 to SQL Server 2014. Can anyone please help with some good links to migrate DTS and SSIS package from 2000, 2005 and 2008 to SQL Server 2014?
Regards,
Satendra SinghPlease see these links:
Migration SQL Server 2000 to SQL Server 2012
Migrating to SQL Server 2014
T-SQL Articles
T-SQL e-book by TechNet Wiki Community
T-SQL blog -
Database login failed after upgrade to VS 2008
I am having trouble with one of my reports after upgrading a project from VS 2005 to VS 2008. All reports work fine except for one. The one that doesn't work has a subreport and I am assuming that the subreport is the cause of the problem.
My configuration is - using Crystal Reports Professional XI (11.5.8.826)
The web server has Crystal reports server install, but I know very little about it. When I installed it, I had so much trouble configuring it, I don't know what it is that I finally got to work on the server. I think I ended up installing one of the runtimes a while back to get it working.
When I upgraded my project, I simply opened the project in VS 2008, set the target as .net 3.5, built it and everything works except for this one report.
Can someone please tell me what I need to install, or change on the server to make this work properly?
Is there a way that I can determine how my reports are being served up? As I said, I'm not very familiar with the CR server and I had a lot of trouble with it when I did the initial configuration.
ThanksThanks for the reply. I got the upgrade complete, but I am still getting the database logon error. I am using Visual Studio 2008, C#, Crystal Reports 2008 (dll version 12.0.2), Sql Server 2000. All of my reports work fine except for this one. The difference in this one is that it has a subreport. The report and subreport are using stored procedures. I have tried using the sa account to login to them. They login to two different databases on the same database server.
Here is the code that I am using to login to the database.
public enum ReportDatabase{MGA, Brokers, Intranet, TimeClock };
public void SetDBLogonForTables(Tables tables, ReportDatabase database)
string _userid = string.Empty;
string _password = string.Empty;
switch (database)
case ReportDatabase.MGA:
_userid = "abc";
_password = "123";
break;
case ReportDatabase.Brokers:
_userid = "abc";
_password = "123";
break;
case ReportDatabase.Intranet:
_userid = "abc";
_password = "123";
break;
case ReportDatabase.TimeClock:
_userid = "abc";
_password = "123";
break;
ConnectionInfo _connection = new ConnectionInfo();
_connection.ServerName = "123.123.123.212";
_connection.DatabaseName = database.ToString();
_connection.UserID = _userid;
_connection.Password = _password;
foreach (Table table in tables)
TableLogOnInfo _logoninfo = table.LogOnInfo;
_logoninfo.ConnectionInfo = _connection;
table.ApplyLogOnInfo(_logoninfo); -
Siebel 8.1 and MS SQL Server 2000
I am upgrading our Siebel 7.8 instance running on MS SQL Server 2000 to Siebel 8.1 and MS SQL Server 2008. My original intent was to upgrade the database first (so that we would be runing Siebel 7.8 on MS SQL Server 2008), and then upgrade the application to 8.1.
I have been running into resource issues with regard to the SQL Server upgrade. My question is:
Can Siebel 8.1.1 run on MS SQL Server 2000?
Thanks.
-- KenHi
You can migrate your 7.8 to MSSQL 2008 as this is a supported platform.
Usually in an upgrade you will upgrade your development db platform as a source of your 8.1 upgrade process.
For information, a reference document is the Siebel System Requirements and Supported Platforms aka SRSP
[SRSP 7.8|http://download.oracle.com/docs/cd/E11886_01/V7/CORE/SRSP_78/SRSP78.pdf]
[SRSP 8.1| http://download.oracle.com/docs/cd/E11886_01/V8/CORE/SRSP_81/SRSP_81.pdf]
Please refer to the online version as this document is frequently updated.
Enjoy
Evtloglvl -
Hi guys,
Procedure
Homogeneous System Copy on SQL Server
Source Platform
Windows 2003 Server x86
SQL Server 2000 SP4
SQL_Latin1_General_CP850_BIN2
SAP R/3 4.7 x200
SAP Kernel 6.40 Patch 347 x86 (Sep 10 2010)
SAP_BASIS 620 Patch 69
Target Platform
Windows 2008 Server x64
SQL Server 2005 SP3
SQL_Latin1_General_CP850_BIN2
SAP R/3 4.7 x200
SAP Kernel 6.40 Patch 347 x64 (Sep 10 2010)
SAP_BASIS 620 Patch 69
Symptom
When running STM (SAP Tools for SQL Server) on the target server I get the following error:
- Errors when executing sql command: (Microsoft)(ODBC SQL Server Driver)(SQL Server)Could not find stored procedure u2018sap_use_var_MAXu2019.
Further Analysis
I'm able to start the SAP system.
Tx SICK returns the following:
- Wrong long datatypes. Perform SQL Server after upgrade steps. Please see note 126973
Troubleshooting
Note 126973 - SICK messages with MS SQL Server
Solution:
Proceed as described in Note 1291861
Note 1291861 - SICK message: Wrong long datatypes
2. If the problem occurred following a system copy from SQL Server 2000 to SQL Server 2005 or later then execute the following statements:
setuser 'sid'
exec sap_use_var_MAX
Where 'sid' is the SAPSID of your system in lower case.
setuser 'dev'
exec sap_use_var_MAX
Msg 2812, Level 16, State 62, Line 2
Could not find stored procedure 'sap_use_var_MAX'.
Request
I'm thinking if any one of you is able to access an SAP system on SQL Server (2005 or other) with the above mentioned stored procedure present you could scipt it to a txt file and post it here in order for me to create it manually on my system.
I've checked several SAP Notes on this subject and none of them explains how to create this store procedure from scratch, they all just assume it's already there and tell you to execute it.
Thank you.
Bruno PereiraI was able to solve this issue just now the following way:
- A friend of mine scripted it to a file which I then used to create the sap_use_var_MAX on the target database.
Here is a copy of that file:
USE [<SID>]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
create proc [<sid>].[sap_use_var_MAX] as
begin
declare @tabname sysname
declare @colname sysname
declare @datatype sysname
declare @nullflag nvarchar(1)
declare @cmd nvarchar(1024)
declare @n_altered int
declare c cursor for
select t.TABLE_NAME,c.COLUMN_NAME,c.DATA_TYPE,
nullflag = substring(c.IS_NULLABLE,1,1)
from INFORMATION_SCHEMA.COLUMNS c,
INFORMATION_SCHEMA.TABLES t
where c.TABLE_NAME = t.TABLE_NAME AND
c.TABLE_SCHEMA = t.TABLE_SCHEMA AND
t.TABLE_TYPE like '%TABLE%' AND
c.TABLE_SCHEMA = schema_name() AND
c.DATA_TYPE IN ('text','ntext','image')
order by t.TABLE_NAME,c.COLUMN_NAME
open c
set @n_altered = 0
fetch next from c into @tabname,@colname,@datatype,@nullflag
while (@@fetch_status <> -1)
begin
if (@@fetch_status <> -2)
begin
set @cmd = N'alter table [' + @tabname +
N'] alter column [' + @colname +
N'] '
if @datatype = N'text'
set @cmd = @cmd + N'varchar(MAX)'
else if @datatype = N'ntext'
set @cmd = @cmd + N'nvarchar(MAX)'
else
set @cmd = @cmd + N'varbinary(MAX)'
if @nullflag = N'N'
set @cmd = @cmd + ' NOT NULL'
else
set @cmd = @cmd + ' NULL'
-- print @cmd
exec( @cmd )
set @n_altered = @n_altered + 1
end
fetch next from c into @tabname,@colname,@datatype,@nullflag
end
close c
deallocate c
select convert(varchar,@n_altered) + N' columns were altered'
end -- sap_use_var_MAX
Mind you, you'll have to change <SID> and <sid> acoordingly, considering also if your db is dbo schema or sid schema owned!
Thank you for your help nonetheless!
Bruno Pereira -
Which is the best way to migrate the SQL SERVER 2000 Database to SQL SERVER 2003 Database?
Hi,
I need to migrate the Production database sql server 2000 to Sql server 2003, Please give me the best idea to migrate the database without any loss data, credentials and Objects.
Nandha KumarSQL server does not have any version named SQL server 2003 please check the version correctly it should be either SQL 2005,2008,2008 R2,2012
You can use the backup/restore to upgrade the SQL 2000 database to till SQL 2005,2008,2008R2
For SQL Server 2000 to 2012
First upgrade from SQL 2000 database to either SQL 2005, 2008 or 2008R2 and than upgrade it to SQL 2012.
http://social.msdn.microsoft.com/Forums/sqlserver/en-US/eaa1eb44-729f-466b-8233-cb768fbb4208/upgrading-to-sql-server-2008-from-sql-server-2000?forum=sqlsetupandupgrade
http://social.msdn.microsoft.com/Forums/sqlserver/en-US/4fac7511-2c75-46a0-802b-807dd26b12bf/sql-2012-will-not-convert-a-sql-2000-database?forum=sqlservermigration
And after migration to SQL 2005 or 2008, if you want to script the database than can generate scripts pick DB and check off "script all objects in the selected database".
http://blog.sqlauthority.com/2011/05/07/sql-server-2008-2008-r2-create-script-to-copy-database-schema-and-all-the-objects-data-schema-stored-procedure-functions-triggers-tables-views-constraints-and-all-other-database-objects/
You can upgrade from SQL Server 2005, SQL Server 2008, and SQL Server 2008 R2 to SQL Server 2012.
http://msdn.microsoft.com/en-us/library/ms143393(v=sql.110).aspx
Please click the Mark as answer button and vote as helpful if this reply solves your problem -
SQL Server 2000\2005 compatibility with Active Directory 2012
Hi All,
We are currently using Active Directory 2003 and will be upgrading to AD 2012. I'm trying to determine if there is any known compatibility issues when running older versions of SQL Server (2000 and 2005) when upgrading to AD 2012. I've
read forums from when others went from AD 2003 to AD 2008 and didn't experience any issues. We have the newer versions of SQL but I'm not too concerned about these. Any advice would be greatly appreciated? Has anyone been through
this process.
Thanks,Hi CraftsmanRobert,
Based on my understanding, you used Active Directory 2003, then it would be upgraded to Active Directory 2012. You wanted to run older versions of SQL Server (2000 and 2005) with Active Directory 2012.
Firstly, there can be a compatibility problem when run older version with Active Directory 2012. SQL Server 2005 (the release version and service packs) and earlier versions of SQL Server are not supported on Windows Server 2012 R2, Windows Server 2012,
Windows 8.1, or Windows 8. For more information, please refer to this article: How to use SQL Server in Windows and Windows Server environments (http://support.microsoft.com/kb/2681562/en-us).
Besides, Microsoft doesn’t provide assisted support for SQL Server 2000 and SQL Server 2005 already. Please upgrade the existing instance of SQL Server 2000 and SQL Server 2005 to a new version like SQL Server 2012. You can download SQL Server 2012 Express
from this link:
http://www.microsoft.com/en-us/download/details.aspx?id=29062.
Best regards,
Qiuyun Yu
Maybe you are looking for
-
Dynamic Where clause in 4.6C [Literals allowed but not variables]
Good afternoon- We have a dynamic select statement that works perfectly in 4.7 ext 2, but is causing a short dump in 4.6C. The error in the short dump says: The current ABAP/4 program attempted to execute an ABAP/4 Open SQL statement containin
-
recently i have bought a new ipad (its my first Apple product) and i gave this ipad to my kids to use it so after a while my kid wanted to download a game and it required that i add my payment info. so i did and we downloaded the game but after i wh
-
How SAP HANA is helpful in motorracing or F1?? Need Help.
Hi everyone, I am a Graduating Student. Looking for a career in Motorsports. I got to know that SAP HANA is much helpful in motorracing. My question is how it is helpful and what is the present value and what will be the importance of HANA in Future.
-
Query output into ODI variable
Hi, I want to take the output (multiple rows and multiple columns) into an ODI variable of Text type. I have created the variable and put the query and set the variable type as Text type. But when I send the value of this variable to other variable,
-
How to select data from structure
how to select data from structure