Forum

Dobrodošli na forum PANTHEON uporabniških strani.
2 {0} strani:12>
dejan
#1 Objavljeno : 05 September 2014 06:30:40(UTC)
dejan

Stopnja: PA User

Pridružen(a): 24/04/2009(UTC)
Objave: 576
Man

Prejete zahvale: 9 krat v 9 objavah
Zanima me ali datalab še vedno podpira sql 2005. Ali se vse kaj se dela na novo programira samo za sql 2008?
Vobo d.o.o.
Na gorci 66
2000 Maribor
www.vobo.si
rotarm
#2 Objavljeno : 05 September 2014 09:45:10(UTC)
rotarm

Stopnja: PA User

Pridružen(a): 24/04/2009(UTC)
Objave: 86

Samo mimogrede...tudi jaz sem imela težave s spreminjanjem vseh vrst identov, kar ni delovalo (dala sem tudi vprašanje na forum, pa ni bilo uporabnega odgovora), dokler podpornica ni ugotovila da je vzrok v sql 2005. Po inštalaciji sql 2008 mi to spet normalno deluje.
mojcac
#3 Objavljeno : 05 September 2014 19:26:56(UTC)
mojcac

Stopnja: Advanced Member

Pridružen(a): 15/01/2012(UTC)
Objave: 77

Naj bi delovalo na sql2005sp3. Zal nimam nikjer za testirati, nazadnje vem da je bilo potrebno sql 2005 nadgraditi na sp3.

lp
www.panlab.si
#4 Objavljeno : 05 September 2014 22:15:57(UTC)
www.panlab.si

Stopnja: Advanced Member

Pridružen(a): 04/12/2012(UTC)
Objave: 30
Man

Prejete zahvale: 2 krat v 2 objavah
Pozdravljen Dejan,

pantheon je uradno podprt na MSSQL 2005sp3 in 2008 ( https://usersite.datalab...Default.aspx?htmlid=2005 ), vendar pa zaradi dobre kompatibilnosti med sql verzijami deluje tudi na 2012 in 2014. V vsakem primeru je možno na (novejših) sql strežnikih nastaviti nižji nivo kompatibilnosti sql ukazov: http://msdn.microsoft.co...us/library/bb933794.aspx (google: sql server compatibility level gui).

ps: zaradi odprave raznovrstnih napak je vedno priporočljivo nadgraditi na zadnji service pack (sp).

Lep pozdrav
Tomaž

Uredil uporabnik 05 September 2014 22:16:50(UTC)  | Razlog: Ni naveden

www.panlab.si
e-pošta: info@panlab.si
gsm: +386 (0)31 338 974
dejan
#5 Objavljeno : 08 September 2014 06:19:47(UTC)
dejan

Stopnja: PA User

Pridružen(a): 24/04/2009(UTC)
Objave: 576
Man

Prejete zahvale: 9 krat v 9 objavah
Če trdite da je sql 2005 podprt, pol pa mi naj nekdo razloži zakaj se na v nadgradnjah pojavljajo napake, ker je programirano po sintaksah za sql 2008 in tega sql 2005 ne podpira.
Vobo d.o.o.
Na gorci 66
2000 Maribor
www.vobo.si
www.panlab.si
#6 Objavljeno : 08 September 2014 09:47:51(UTC)
www.panlab.si

Stopnja: Advanced Member

Pridružen(a): 04/12/2012(UTC)
Objave: 30
Man

Prejete zahvale: 2 krat v 2 objavah
Živjo Dejan,

- kaj točno vam nadgradnja javi
- katero verzijo pantheon-a imate in na katero želite nadgraditi
- katero verzijo sql-a uporabljate. To ugotovite tako da v management studiu vpišete ukaz: select @@version

Lp, Tomaž
www.panlab.si
e-pošta: info@panlab.si
gsm: +386 (0)31 338 974
dejan
#7 Objavljeno : 08 September 2014 10:32:07(UTC)
dejan

Stopnja: PA User

Pridružen(a): 24/04/2009(UTC)
Objave: 576
Man

Prejete zahvale: 9 krat v 9 objavah
PA sem nadgrajeval na zadnji build. Moja verzija je bila 556530.
Imam sql 2005

Napake pa nagradnji:

Napaka: 'Msg 2715, Level 16, State 3, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 2715, Level 16, State 3, Procedure pPA_SysUpgObjects, Line 239. Description: Column, parameter, or variable #5: Cannot find data type Date.'
SQL: 'create procedure [dbo].[pPA_ExchgDates]
(@p_cDriverGUID VarChar(50),
@p_nDirection Int,
@p_dDateFrom DateTime Out,
@p_dDateTo DateTime Out)
as
declare
@v_dDateNow Date,
@v_dDateLast Date;
begin
Set @v_dDateNow = Cast(GETDATE() as DATE);
Set @p_dDateTo = Cast(GETDATE() + 1 as DATE);
Set @p_dDateFrom = Cast('1900-01-01' as DATE);

Select
@p_dDateFrom = IsNull(ED.adDate - 1, @p_dDateFrom)
from
tPA_ExchgDates ED
where
ED.acDriverGUID = @p_cDriverGUID
and ED.anDirection = @p_nDirection;


If not exists(Select 1 from tPA_ExchgDates ED where ED.acDriverGUID = @p_cDriverGUID and ED.anDirection = @p_nDirection and ED.adDate = @v_dDateNow)
begin
Insert into tPA_ExchgDates(acDriverGUID, adDate, anDirection)
select @p_cDriverGUID, @v_dDateNow, @p_nDirection;
end;

end;


'
Napaka: 'Msg 102, Level 15, State 1, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 102, Level 15, State 1, Procedure pHE_CalcPriceItemFormulaExec, Line 45. Description: Incorrect syntax near '('.'
SQL: 'ALTER procedure [dbo].[pHE_CalcPriceItemFormulaExec]
@cFormula varchar(1024),
@cTip char(2),
@cCenRazred char(1),
@cKupec char(30),
@cSkladisce char(30),
@cIdent char(16),
@cgValuta char(3),
@dgDatum datetime,
@nKolicina decimal(19, 6),
@cKolicina char(1),
@nVrniCena float output,
@nVrniRabat float output

as

set nocount on

declare
@cTemp VarChar(8000),
@cDatum VarChar(12)

create table #Result (Cena Float null,
Rabat Float null)

set @cDatum = case when @dgDatum is null then
'null'
else
'''' + SubString(Convert(Char,@dgDatum, 102), 1, 10) + ''''
end

set @cTemp = ' ''' + @cTip + ''', ' +
' ''' + @cCenRazred + ''', ' +
' ''' + @cKupec + ''', ' +
' ''' + @cSkladisce + ''', ' +
' ''' + @cIdent + ''', ' +
' ''' + @cgValuta + ''', ' +
@cDatum + ', ' +
' ' + Cast(@nKolicina as VarChar(512)) + ', ' +
' ''' + @cKolicina + ''', ' +
' @nVrniCena out, '+
' @nVrniRabat out'


declare @csql nvarchar(4000) = (@cFormula +' '+ @cTemp )
DECLARE @ParmDefinition NVARCHAR(500) = '@nVrniCena float output, @nVrniRabat float output'

EXECUTE sp_executesql @csql, @ParmDefinition, @nVrniCena = @nVrniCena OUTPUT, @nVrniRabat=@nVrniRabat OUTPUT

'
Napaka: 'Msg 243, Level 16, State 1, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 243, Level 16, State 1, Procedure pPA_SysUpgObjects, Line 264. Description: Type Date is not a defined system type.'
SQL: 'ALTER view [dbo].[vHE_eInvoiceHRHead]
as
select
M.adDateInv as H1,
M.acKey as H2,
IsNull(cast(MF.anFiscalNumber as varchar) + P.acFiscalMark1 + RTrim(LTrim(MF.acWorkPlace)) + P.acFiscalMark2 + cast(MF.anFiscalDevice as varchar) ,M.acKey) as H2F,
M.acKey,
SP.acCode as H3,
SMR.acCode as H4,
RTrim(SP.acSubject) as H5,
SP.acGLN as H5a,
RTrim(SMR.acSubject) as H6,
SMR.acGLN as H6a,
SHP.acSubject as H7,
SHP.acGLN as H7a,
M.anVAT as H8,
M.acissuer as acissuer,
M.acCurrency,
Cast(MF.adTimeChg as Date) H9,
IsNull(MF.adTimeChg, M.adDateInv) as H10,
U.anUserID as ChangedByID,
U.acName as ChangedByName,
U.acSurname as ChangedBySurName
from
tHE_Move M
cross join tPA_SysParam P
cross join tHE_SetParam HP
join tHE_SetSubj SP on SP.acSubject=P.acOurCompany
join tHE_SetSubj SMR on SMR.acSubject=M.acReceiver
join tHE_SetSubj SHP on SHP.acSubject=HP.acTaxAgentHR
left outer join tHE_MoveFiscalisation MF on M.acKey = MF.ackey
join vPA_LookContactUser U on m.anuserChg = U.anUserID


'
Napaka: 'Msg 2715, Level 16, State 3, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 2715, Level 16, State 3, Procedure pPA_SysUpgObjects, Line 239. Description: Column, parameter, or variable #5: Cannot find data type Date.'
SQL: 'create procedure [dbo].[pPA_ExchgDates]
(@p_cDriverGUID VarChar(50),
@p_nDirection Int,
@p_dDateFrom DateTime Out,
@p_dDateTo DateTime Out)
as
declare
@v_dDateNow Date,
@v_dDateLast Date;
begin
Set @v_dDateNow = Cast(GETDATE() as DATE);
Set @p_dDateTo = Cast(GETDATE() + 1 as DATE);
Set @p_dDateFrom = Cast('1900-01-01' as DATE);

Select
@p_dDateFrom = IsNull(ED.adDate - 1, @p_dDateFrom)
from
tPA_ExchgDates ED
where
ED.acDriverGUID = @p_cDriverGUID
and ED.anDirection = @p_nDirection;


If not exists(Select 1 from tPA_ExchgDates ED where ED.acDriverGUID = @p_cDriverGUID and ED.anDirection = @p_nDirection and ED.adDate = @v_dDateNow)
begin
Insert into tPA_ExchgDates(acDriverGUID, adDate, anDirection)
select @p_cDriverGUID, @v_dDateNow, @p_nDirection;
end;

end;


'
Napaka: 'Msg 102, Level 15, State 1, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 102, Level 15, State 1, Procedure pHE_CalcPriceItemFormulaExec, Line 45. Description: Incorrect syntax near '('.'
SQL: 'ALTER procedure [dbo].[pHE_CalcPriceItemFormulaExec]
@cFormula varchar(1024),
@cTip char(2),
@cCenRazred char(1),
@cKupec char(30),
@cSkladisce char(30),
@cIdent char(16),
@cgValuta char(3),
@dgDatum datetime,
@nKolicina decimal(19, 6),
@cKolicina char(1),
@nVrniCena float output,
@nVrniRabat float output

as

set nocount on

declare
@cTemp VarChar(8000),
@cDatum VarChar(12)

create table #Result (Cena Float null,
Rabat Float null)

set @cDatum = case when @dgDatum is null then
'null'
else
'''' + SubString(Convert(Char,@dgDatum, 102), 1, 10) + ''''
end

set @cTemp = ' ''' + @cTip + ''', ' +
' ''' + @cCenRazred + ''', ' +
' ''' + @cKupec + ''', ' +
' ''' + @cSkladisce + ''', ' +
' ''' + @cIdent + ''', ' +
' ''' + @cgValuta + ''', ' +
@cDatum + ', ' +
' ' + Cast(@nKolicina as VarChar(512)) + ', ' +
' ''' + @cKolicina + ''', ' +
' @nVrniCena out, '+
' @nVrniRabat out'


declare @csql nvarchar(4000) = (@cFormula +' '+ @cTemp )
DECLARE @ParmDefinition NVARCHAR(500) = '@nVrniCena float output, @nVrniRabat float output'

EXECUTE sp_executesql @csql, @ParmDefinition, @nVrniCena = @nVrniCena OUTPUT, @nVrniRabat=@nVrniRabat OUTPUT

'
Napaka: 'Msg 243, Level 16, State 1, Procedure pPA_SysUpgObjects, Line 40. Description: Msg 243, Level 16, State 1, Procedure pPA_SysUpgObjects, Line 264. Description: Type Date is not a defined system type.'
SQL: 'ALTER view [dbo].[vHE_eInvoiceHRHead]
as
select
M.adDateInv as H1,
M.acKey as H2,
IsNull(cast(MF.anFiscalNumber as varchar) + P.acFiscalMark1 + RTrim(LTrim(MF.acWorkPlace)) + P.acFiscalMark2 + cast(MF.anFiscalDevice as varchar) ,M.acKey) as H2F,
M.acKey,
SP.acCode as H3,
SMR.acCode as H4,
RTrim(SP.acSubject) as H5,
SP.acGLN as H5a,
RTrim(SMR.acSubject) as H6,
SMR.acGLN as H6a,
SHP.acSubject as H7,
SHP.acGLN as H7a,
M.anVAT as H8,
M.acissuer as acissuer,
M.acCurrency,
Cast(MF.adTimeChg as Date) H9,
IsNull(MF.adTimeChg, M.adDateInv) as H10,
U.anUserID as ChangedByID,
U.acName as ChangedByName,
U.acSurname as ChangedBySurName
from
tHE_Move M
cross join tPA_SysParam P
cross join tHE_SetParam HP
join tHE_SetSubj SP on SP.acSubject=P.acOurCompany
join tHE_SetSubj SMR on SMR.acSubject=M.acReceiver
join tHE_SetSubj SHP on SHP.acSubject=HP.acTaxAgentHR
left outer join tHE_MoveFiscalisation MF on M.acKey = MF.ackey
join vPA_LookContactUser U on m.anuserChg = U.anUserID

Uredil uporabnik 08 September 2014 10:32:38(UTC)  | Razlog: Ni naveden

Vobo d.o.o.
Na gorci 66
2000 Maribor
www.vobo.si
www.panlab.si
#8 Objavljeno : 08 September 2014 19:51:24(UTC)
www.panlab.si

Stopnja: Advanced Member

Pridružen(a): 04/12/2012(UTC)
Objave: 30
Man

Prejete zahvale: 2 krat v 2 objavah
Živjo Dejan,

glede na spodnjo napako je koda res pisana minimalno za sql 2008 in mislim da bi Datalab moral to popraviti (enkrat se je že zgodilo, da so pisali kodo samo za 2008+ in potem popravili). Vprašanje pa je če prava oseba na DL spremlja ta forum oz. ta ticket in ti priporočam, da prijaviš še na njihov Help desk.

Kot je prikazano v spodnji navodilih je spremenljivka tipa Date mogoča v 2008 in novejših verzijah:
http://msdn.microsoft.com/en-us/library/ms187752(v=sql.90).aspx -- tukaj ni omembe tipa date (2005)
http://msdn.microsoft.com/en-us/library/ms187752(v=sql.100).aspx -- tukaj je že omenjen tip date (2008)

ps: kaj pa je razlog da nadgrajuješ iz 556530 na 556600 (ponavadi ravno prve verzije builda vsebujejo največ napak).


Lp, Tomaž

Uredil uporabnik 08 September 2014 19:54:27(UTC)  | Razlog: Ni naveden

www.panlab.si
e-pošta: info@panlab.si
gsm: +386 (0)31 338 974
dejan
#9 Objavljeno : 09 September 2014 06:24:07(UTC)
dejan

Stopnja: PA User

Pridružen(a): 24/04/2009(UTC)
Objave: 576
Man

Prejete zahvale: 9 krat v 9 objavah
Originally Posted by: www.panlab.si Go to Quoted Post


ps: kaj pa je razlog da nadgrajuješ iz 556530 na 556600 (ponavadi ravno prve verzije builda vsebujejo največ napak).


Lp, Tomaž


Nadgrajujem testno okolje,da vidim kaj me čaka :)
Vobo d.o.o.
Na gorci 66
2000 Maribor
www.vobo.si
sebastijan
#10 Objavljeno : 09 September 2014 13:14:03(UTC)
sebastijan

Stopnja: PA User

Pridružen(a): 24/04/2009(UTC)
Objave: 332
Man

Ja ni kaj, bo treba na 2008 Dejan. jaz nisem imel težav :D
mojcac
#11 Objavljeno : 09 September 2014 18:08:53(UTC)
mojcac

Stopnja: Advanced Member

Pridružen(a): 15/01/2012(UTC)
Objave: 77

Potem naj DataLab financira Sql2012 ali Sql2014, če ne gre za express verzijo.

lp
www.panlab.si
#12 Objavljeno : 09 September 2014 18:48:40(UTC)
www.panlab.si

Stopnja: Advanced Member

Pridružen(a): 04/12/2012(UTC)
Objave: 30
Man

Prejete zahvale: 2 krat v 2 objavah
Živjo Mojca,

Pantheon bo vedno deloval na express verziji, tako da naj vas glede tega nič ne skrbi. Kot rečeno se je verjetno prikradel en hrošč, ki bo odpravljen.

Lep pozdrav
Tomaž
www.panlab.si
e-pošta: info@panlab.si
gsm: +386 (0)31 338 974
mojcac
#13 Objavljeno : 09 September 2014 20:02:52(UTC)
mojcac

Stopnja: Advanced Member

Pridružen(a): 15/01/2012(UTC)
Objave: 77

To mene ne skrbi, problem je da je express verzija omejena na RAM in ostalo. To sigurno, da bo deloval na express verziji. Ampak ce pa verzija express ni dovolj, potem so pa tu veliki stroski z nakupom licenc in zraven se calov. Tu pa ne govorimo o 10-100€ ampak 1000€+ ali več, odvisno od verzije SQL-a.
Zato to ni toliko enostavno, da se kar naenkrat obvesti, da na sql2005 ni vec podprto oz. da se zgodi da ne deluje, v tem primeru na srečo je samo hrošč. Saj marsi katero podjetje ne uporablja SQL samo za Pantheon. Pantheon je eden program iz med mnogih kateri potrebujejo SQL!

lp
sebastijan
#14 Objavljeno : 10 September 2014 06:35:16(UTC)
sebastijan

Stopnja: PA User

Pridružen(a): 24/04/2009(UTC)
Objave: 332
Man

Sicer bi bilo pametno, da bi DL nekje objavi(vsaj 1/2 let prej, tako da bo res vsem vidno) do kdaj namerava podpirat SQL 2005. Dejstvo je, da v nedogled ne bo šlo z SQL 2005, ker če ne bi bili lahko še vedno v kameni dobi.

Uredil uporabnik 10 September 2014 06:35:52(UTC)  | Razlog: Ni naveden

roberto
#15 Objavljeno : 10 September 2014 08:38:10(UTC)
roberto

Stopnja: Newbie

Pridružen(a): 11/06/2013(UTC)
Objave: 4

Včasih bi bilo bolje, da bi bili še v kameni dobi! :)


lp
www.panlab.si
#16 Objavljeno : 10 September 2014 18:29:16(UTC)
www.panlab.si

Stopnja: Advanced Member

Pridružen(a): 04/12/2012(UTC)
Objave: 30
Man

Prejete zahvale: 2 krat v 2 objavah
Pozdravljeni,

ko so se na Datalabu odločili da bodo ukinili podporo za SQL 2000, so to namero objavili vsaj 6 mesecev prej in verjamem da bodo to naredili tudi ko se bodo odločili ukiniti verzijo 2005.

Lep pozdrav
Tomaž

www.panlab.si
e-pošta: info@panlab.si
gsm: +386 (0)31 338 974
dejan
#17 Objavljeno : 12 September 2014 12:41:56(UTC)
dejan

Stopnja: PA User

Pridružen(a): 24/04/2009(UTC)
Objave: 576
Man

Prejete zahvale: 9 krat v 9 objavah
No po novem tudi subjektov več ne gre brisati na sql 2005....
Vobo d.o.o.
Na gorci 66
2000 Maribor
www.vobo.si
dejan
#18 Objavljeno : 15 September 2014 09:24:54(UTC)
dejan

Stopnja: PA User

Pridružen(a): 24/04/2009(UTC)
Objave: 576
Man

Prejete zahvale: 9 krat v 9 objavah
Torej glede na to, da mi ne omogočate polne fukncionalnosti PA lahko pričakujem naslednje leto tudi zmanšan račun za osveževanje in vzdrževanje ? Ali bomo dobropis dobili že za tole leto ?
Vobo d.o.o.
Na gorci 66
2000 Maribor
www.vobo.si
sebastijan
#19 Objavljeno : 16 September 2014 08:36:07(UTC)
sebastijan

Stopnja: PA User

Pridružen(a): 24/04/2009(UTC)
Objave: 332
Man

JA samo zdaj moraš naštudirati še e-dobropis najprej :)

Uredil uporabnik 17 September 2014 06:59:42(UTC)  | Razlog: faler

www.panlab.si
#20 Objavljeno : 25 September 2014 15:26:12(UTC)
www.panlab.si

Stopnja: Advanced Member

Pridružen(a): 04/12/2012(UTC)
Objave: 30
Man

Prejete zahvale: 2 krat v 2 objavah
V informacijo, Datalab je danes objavil da bodo z novim letom ukinili podporo za SQL 2005.

Lep pozdrav
Tomaž
www.panlab.si
e-pošta: info@panlab.si
gsm: +386 (0)31 338 974
RSS vir  Atom Feed
Uporabniki v tej temi
2 {0} strani:12>
Hitra navigacija  
Ne smete dodajati novih tem.
Ne smete odgovarjati na teme.
Ne smete brisati svojih objav.
Ne smete urejati svojih objav.
Ne smete ustvarjati anket.
Ne smete glasovati v anketah.

Orange-Grey Theme Created by Ingo Herbote (WatchersNET.de)
Poganja {0}, verzija {1} YAF 1.9.6.1 Under DNN | YAF © 2003-2025, Yet Another Forum.NET
Ta stran se je naložila v 1,705 sekunde.