<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlserver.ro/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Intrebari generale</title><link>http://sqlserver.ro/forums/16/ShowForum.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Re: sincronizare sau....?</title><link>http://sqlserver.ro/forums/thread/6322.aspx</link><pubDate>Thu, 04 Dec 2008 10:21:24 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6322</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6322.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6322</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;rremus:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;crestinul:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;sql express nu stie de replicare&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;&lt;BR&gt;Nu baga strimbe. Express stie de replicare foarte bine: &lt;A href="http://msdn.microsoft.com/en-us/library/ms165700%28SQL.90%29.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms165700%28SQL.90%29.aspx&lt;/A&gt;&lt;BR&gt;Exista restrictii, dar nu inseamna ca nu stie.&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Asa e .Scuze!&lt;/P&gt;</description></item><item><title>Re: sincronizare sau....?</title><link>http://sqlserver.ro/forums/thread/6318.aspx</link><pubDate>Thu, 04 Dec 2008 05:59:45 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6318</guid><dc:creator>rremus</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6318.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6318</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;crestinul:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;sql express nu stie de replicare&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Nu baga strimbe. Express stie de replicare foarte bine: &lt;a href="http://msdn.microsoft.com/en-us/library/ms165700%28SQL.90%29.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms165700(SQL.90).aspx&lt;/a&gt;&lt;br&gt;Exista restrictii, dar nu inseamna ca nu stie.&lt;br&gt;</description></item><item><title>Re: sincronizare sau....?</title><link>http://sqlserver.ro/forums/thread/6317.aspx</link><pubDate>Wed, 03 Dec 2008 14:45:07 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6317</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6317.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6317</wfw:commentRss><description>Poti incerca o replicare cu service broker,pentru sql express nu stie de replicare.Iti poti defini update triggers pe tabele de lucru de la care vrei sa se replice datele catre centru ,iar in cadrul trigerului deschizi un queue service broker si trimiti mesajul sub forma de xml.Vezi pe blogul lui remus ca are o aplicatie asemanatoare</description></item><item><title>Re: sincronizare sau....?</title><link>http://sqlserver.ro/forums/thread/6313.aspx</link><pubDate>Wed, 03 Dec 2008 10:13:08 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6313</guid><dc:creator>ThePuiu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6313.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6313</wfw:commentRss><description>numerele de contract trebuie sa fie consecutive si fara 'lipsuri'. Contractele anulate trebuie sa poata fi listate. Cred ca pina la urma, cel mai simplu ar fi daca nu s-ar mai folosi servere la punctele de lucru si s-ar lucra direct in serverul de la sediu....cu dezavantajele de rigoare... Daca compurile de la pct de lucru si sediu sint cu XP Home pe ele, ce ar trebui sa folosesc pt a face VPN intre ele? Nu se pune problema sa se achizitioneze un server autentic - e criza!!</description></item><item><title>Re: sincronizare sau....?</title><link>http://sqlserver.ro/forums/thread/6311.aspx</link><pubDate>Wed, 03 Dec 2008 09:41:36 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6311</guid><dc:creator>rremus</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6311.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6311</wfw:commentRss><description>Clientul trebuie sa plece de la punctele de lucru cu contractul in mina? Atunci punctul de lucru trebuie sa emita numarul de contract independent chiar daca nu poate contacta centrul, si in general asta se rezolva encodind in numarul contractului locatia care la emis (de. ex. 'contractul 12-301' unde 12 este codul locatiei, 301 este numarul serial emis la locatia 12). 'Numerele' sint varchar nu int. Sint unice pe firma pentru ca sint unice la locatie + codul locatiei este unic. Spre exemplu numerele de conturi de banca contin astfel de coduri in ele.&lt;br&gt;E permis sa ai lipsa in serii? Asta trebuie sa intrebi pe cei de le Legal, nu pe conta. Daca nu e permis, e destul de complicat, trebuie sa te asiguri ca salvarea unui nou contract este comisa in baza de date inainte de a adauga unul nou, altfele ramii cu gauri in caz de rollback, si trebuie sa blochezi stergerile (ex. sa folosesti un cimp 'is_deleted').&lt;br&gt;&lt;br&gt;Cit despre exportul de date, daca potzi instala un VPN atunci poti face replication si e probabil cel mai simplu de configurat si folosit, si va scala pina la citeva zeci de centre. Exista &lt;a href="http://msdn.microsoft.com/en-us/library/ms165686%28SQL.90%29.aspx"&gt;restrictii de licenta in replication pentru Express&lt;/a&gt; (poate fi numai subscriber), deci vei fi fortat sa ai pull Merge replication, chiar daca Transactional cu push de la puncte de lucru era clar mai buna dpdv al overhead-ului de replicare.&lt;br&gt;&lt;br&gt;Daca nu poti instala un VPN sau ai prea multe puncte pentru ca replicarea sa fie viabila, atunci trebuie sa faci sincronizarea de mina via WebServices call (unserviciu http la centru apelat de puncte) si ramine sa rezolvi 'doar' problema de retry ca sa obtii semantici de 'exactly-once'.&amp;nbsp; Service Broker itzi rezolva problemele de retry si ordonare ('exactly-once-in-order'), dar daca adresa de IP a punctelor se schimba prea des o sa ai probleme cu &lt;a href="http://msdn.microsoft.com/en-us/library/ms166052%28SQL.90%29.aspx"&gt;routing&lt;/a&gt;-ul.&lt;br&gt;&lt;br&gt;Daca centrul poate sa tolereze delay-uri mari (ex. o zi) pina primeste update-urile de la puncte atunci potzi face ceva gen un 'in-house'&amp;nbsp; log-shipping de la puncte la centru in fiecare noapte, transfer prin FTP de ex, urmat de job-uri de SSIS la centru care sa consolideze datele.&lt;br&gt;</description></item><item><title>Re: sincronizare sau....?</title><link>http://sqlserver.ro/forums/thread/6300.aspx</link><pubDate>Wed, 03 Dec 2008 07:59:53 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6300</guid><dc:creator>ggciubuc</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6300.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6300</wfw:commentRss><description>&lt;P&gt;Pentru mutatul contractelor n-ar fi nevoie de replicare ci se poate implementa service broker - lucru posibil si intre servere SQL Express 2005; in ceea ce priveste unicitatea numerelor de contract as face o regula : concatenez la codul numeric al contractului un cod de pct de lucru apoi o data, de exemplu , PCT1-03122008-0001 , adica pct de lucru nr 1 , la data de azi 03.12.2008 si cu nr 1 , pe langa unicitate stii si de unde si cand a venit contractul&lt;/P&gt;</description></item><item><title>Re: sincronizare sau....?</title><link>http://sqlserver.ro/forums/thread/6298.aspx</link><pubDate>Wed, 03 Dec 2008 04:58:53 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6298</guid><dc:creator>ignatandrei</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6298.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6298</wfw:commentRss><description>&lt;br&gt;La o prima vedere, ai citeva variante simple:&lt;br&gt;1. Repartizezi plaje de valori pentru punctele de lucru( de la 1 la 1000, de la 1001 la 2000, etc) &lt;br&gt;Avantaj : usor de facut&lt;br&gt;&amp;nbsp;Dezavantaj: refaci plajele daca vreunul depaseste &lt;br&gt;2. Punctul de lucru cere de la sediu un numar( acela insereaza un "fake"contract si ii intoarce numarul) pe care il scrie&lt;br&gt;Avantaj: unicitate garantata&lt;br&gt;Dezavantaj: se blocheaza daca nu ai conexiune internet&lt;br&gt;3. Renunti la numar unic si lasi ceva de genul Contract numarul&amp;nbsp; &amp;lt;Punct_De_Lucru&amp;gt;_&amp;lt;Numar&amp;gt; - care e unic. Faci replicare intre servere si identifci contractul prin GUID.&lt;br&gt;Avantaj : usor de implementat&lt;br&gt;Dezavantaj : Nu stiu daca businessul iti da voie sa renunti la numar, dar, dupa cite stiu eu, contractul trebuie sa fie identificat unic&amp;nbsp; - si respecta cerinta - si nu neaparat printr-un numar...&lt;br&gt;&lt;br&gt;</description></item><item><title>sincronizare sau....?</title><link>http://sqlserver.ro/forums/thread/6297.aspx</link><pubDate>Tue, 02 Dec 2008 23:07:33 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6297</guid><dc:creator>ThePuiu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6297.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6297</wfw:commentRss><description>&lt;P&gt;Salut, am o problema de conceptie...anume:&lt;BR&gt;Se da un sediu si un punct de lucru (care probabil vor fi mai multe). La sediu se instaleaza o aplicatie pt gestiunea unor servicii (emitere de contracte) si aceeasi aplicatie se instaleaza si la punctul de lucru. In fiecare locatie va exista un SQL Express 2005 si o conexiune la net (doar la sediu este IP fix, la&amp;nbsp;punctul de lucru&amp;nbsp;IP-ul se modifica...). Contractele emise (in marea lor majoritate se emit la punctul de lucru) vor avea un numar unic crescator -&amp;nbsp;dar unic la nivel de firma! As vrea ca datele sa se centralizeze in serverul de la sediu imediat sau nu neaparat (de acolo se vor exporta catre conta) dar respectind unicitatea numerelor de contract. Cum pot sa fac asta?&lt;/P&gt;
&lt;P&gt;Multumesc,&lt;BR&gt;Puiu&lt;/P&gt;</description></item></channel></rss>