|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2002 Messages : 81 ![]() |
Bonjour à tous,
je viens de migrer vers 15.0. l'installation c'est très bien passé. ensuite, j'ai loader mon dernier dump (de 12.5) tout c'est bien passé, jusqu'à la derniere commande (online database DBNAME) où sybase me dit qu'il y a des indexes suspect. J'ai résolu ce problème à l'aide des commande sp_indsuspect et dbcc reindex(table). Mais lorsque je redémarre mon serveur d'application (resin) à un certain moment (une grosse requete) toujours le même, j'ai ce message d'erreur: Code :
Merci par avance! Mike |
||
|
|
00
|
|
|
#2 |
![]() ![]() |
A priori le problème est que la base tempdb utilisée par la requète est trop petite.
Est-ce que vous avez agrandi tempdb dans votre installation 15.0? Ou bien est-ce que vous utilisez des tempdb multiples, et le "binding" de celles-ci est incorrecte résultant dans l'utilisation d'une tempdb trop petite pour la requète? Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2002 Messages : 81 ![]() |
Merci pour cette réponse.
Oui jai essayé d'agrandir ma tempdb mais sans résultat. En revanche, comment puis-je savoir si j'utilise des tempdb multiples? et comment verifier leur binding? J'utilise Sybase 15.0 Windows DE Merci bcp |
|
|
00
|
|
|
#4 |
![]() ![]() |
Si vous n'avez pas définit de tempdb supplémentaires alors il n'y en a sans doute qu'une. Pour être sur vous pouvez executer sp_helpdb qui devrait lister cette information.
Quel est la taille de la tempdb, et quelle est la taille de la table sur laquelle vous essayez de faire votre requète? Est-ce que vous avez appliqué le dernier EBF pour la 15 (15.0 ESD 2) qui est dispo depuis env. trois semaines? Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2002 Messages : 81 ![]() |
Michael,
merci beaucoup pour ces réponses: voilà le résultat de sp_helpdb: name db_size owner dbid created status -------------- ------------- ----- ------ ------------------ -------------------------------------------------------------------- SERVER 16384.0 MB sa 4 Jul 11, 2006 select into/bulkcopy/pllsort, trunc log on chkpt master 13.0 MB sa 1 Jul 11, 2006 mixed log and data model 3.0 MB sa 3 Jul 11, 2006 mixed log and data sybsystemdb 1003.0 MB sa 31513 Jul 11, 2006 trunc log on chkpt, mixed log and data sybsystemprocs 120.0 MB sa 31514 Jul 11, 2006 trunc log on chkpt, mixed log and data tempdb 4.0 MB sa 2 Jul 11, 2006 select into/bulkcopy/pllsort, trunc log on chkpt, mixed log and data 2 questions, quelle tempdb est utilisée? sybsystempdb? ou tempdb? non je n'ai pas encore appliqué le dernier EBF, je m'empresse de le faire... Merci Mike |
|
|
00
|
|
|
#6 |
![]() ![]() |
La base temporaire est tempdb. sybsystemdb est utilisée lors d'opérations multi-serveur (style CIS, remote procedure calls, etc).
Vous avez une tempdb de 4MB, pour une base applicative de 16GB, ce n'est à priori pas suffisant. A vue de nez je suggèrerais une base tempdb de 512MB pour voir comment ça va... Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2002 Messages : 81 ![]() |
est ce que cette commande est la bonne?
alter database tempdb on tempdb = '512M' go j'ai egalement lu, que la tempdb devait faire 80% de la taille de la base applicative??? |
|
|
00
|
|
|
#8 | ||||
![]() ![]() |
Premièrement il faut avoir un "device" sur lequel étendre la base tempdb.
Par example, si vos devices sont dans C:\SYBASE\datas: Code :
Code :
Michael
__________________
Michael Peppler Membre de TeamSybase - www.teamsybase.com "A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson |
||||
|
|
00
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2002 Messages : 81 ![]() |
Merci beaucoup...tout marche bien maintenant!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com