ਮੈਂ ਕਈ ਇੰਟਰਾਨੈੱਟ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਇੱਕ ਨਵਾਂ ਵਾਤਾਵਰਣ ਸੰਰਚਿਤ ਕਰ ਰਿਹਾ ਹਾਂ। ਮੇਰੇ ਕੋਲ 2 ਸਰਵਰ ਹਨ, ਇੱਕ SQL ਸਰਵਰ 2008 ਸਰਵਰ ਹੋਵੇਗਾ, ਅਤੇ ਦੂਜਾ IIS ਸਰਵਰ ਹੋਵੇਗਾ। ਮੈਨੂੰ SQL ਸਰਵਰ ਰਿਪੋਰਟਿੰਗ ਸੇਵਾਵਾਂ ਨੂੰ ਵੀ ਸਥਾਪਿਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਮੈਨੂੰ ਯਕੀਨ ਨਹੀਂ ਹੈ ਕਿ ਡਾਟਾਬੇਸ ਸਰਵਰ, ਜਾਂ ਵੈਬ ਸਰਵਰ 'ਤੇ ਰਿਪੋਰਟਿੰਗ ਸੇਵਾਵਾਂ ਚਲਾਉਣਾ ਬਿਹਤਰ ਹੋਵੇਗਾ ਜਾਂ ਨਹੀਂ। ਕੀ ਇਸ ਸਥਿਤੀ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ ਹੈ?
# SQL ਸਰਵਰ ਰਿਪੋਰਟਿੰਗ ਸੇਵਾਵਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਵਧੀਆ ਅਭਿਆਸ। ਕੀ ਮੈਨੂੰ ਡਾਟਾਬੇਸ ਜਾਂ ਵੈਬ ਸਰਵਰ 'ਤੇ ਚਲਾਉਣਾ ਚਾਹੀਦਾ ਹੈ?
## 2 ਜਵਾਬ
ਨਿਰਭਰ ਕਰਦਾ ਹੈ..

ਰਿਪੋਰਟਿੰਗ ਸੇਵਾਵਾਂ ਦੀ ਰੈਂਡਰਿੰਗ ਕਾਫ਼ੀ ਪ੍ਰੋਸੈਸਰ ਇੰਟੈਂਸਿਵ ਹੈ ਇਸਲਈ ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਣ ਦੀ ਲੋੜ ਹੈ। ਆਮ ਤੌਰ 'ਤੇ ਜੇਕਰ ਮੈਂ ਭਾਰੀ ਲੋਡ ਜਾਂ ਥ੍ਰੁਪੁੱਟ ਲੋੜਾਂ ਵਾਲਾ ਸਿਸਟਮ ਤਿਆਰ ਕਰ ਰਿਹਾ ਹਾਂ ਤਾਂ ਮੈਂ ਰਿਪੋਰਟਿੰਗ ਸੇਵਾਵਾਂ ਦੀ ਉਦਾਹਰਣ ਨੂੰ ਇਸਦੇ ਆਪਣੇ ਸਰਵਰ 'ਤੇ ਰੱਖਦਾ ਹਾਂ। ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ ਅਸਲ ਵਿੱਚ ਤੁਹਾਡੇ ਸਿਸਟਮ ਦੀ ਗੁੰਝਲਤਾ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ

ਜੇਕਰ ਤੀਜਾ ਸਰਵਰ ਇੱਕ ਵਿਕਲਪ ਨਹੀਂ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਕੋਲ ਪਹਿਲਾਂ ਤੋਂ ਮੌਜੂਦ ਦੋ ਸਰਵਰ ਇੱਕੋ ਜਿਹੇ ਹਨ ਤਾਂ ਮੈਂ ਸ਼ਾਇਦ ਇਸਨੂੰ ਸਭ ਤੋਂ ਘੱਟ ਪ੍ਰੋਸੈਸਰ ਲੋਡ ਵਾਲੇ ਇੱਕ 'ਤੇ ਰੱਖਾਂਗਾ। ਜੇਕਰ ਤੁਸੀਂ ਵੈਬ ਸਰਵਰ 'ਤੇ ਰਿਪੋਰਟਿੰਗ ਸਰਵਰ ਰੱਖਦੇ ਹੋ ਤਾਂ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਰਿਪੋਰਟਿੰਗ ਸੇਵਾਵਾਂ ਤੁਹਾਡੇ ਸਮਰਪਿਤ ਡੇਟਾਬੇਸ ਸਰਵਰ ਨੂੰ ਰਿਪੋਰਟਿੰਗ ਸੇਵਾਵਾਂ ਦੇ ਮੈਟਾ-ਡਾਟਾ ਲਈ ਵਰਤਦੀਆਂ ਹਨ ਤਾਂ ਜੋ ਤੁਹਾਨੂੰ ਦੋਵਾਂ ਮਸ਼ੀਨਾਂ 'ਤੇ RDBMS ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਦੀ ਲੋੜ ਨਾ ਪਵੇ।

ਤੁਹਾਨੂੰ ਇਹ ਧਿਆਨ ਵਿੱਚ ਰੱਖਣ ਦੀ ਲੋੜ ਹੈ ਕਿ ਜੇਕਰ ਤੁਸੀਂ ਰਿਪੋਰਟਿੰਗ ਸਰਵਰ ਨੂੰ SQL ਸਰਵਰ ਦੇ ਸਮਾਨ ਬਾਕਸ 'ਤੇ ਨਹੀਂ ਰੱਖਦੇ ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਹੋਰ SQL ਸਰਵਰ ਲਾਇਸੈਂਸ ਦੀ ਲੋੜ ਪਵੇਗੀ। ਉਤਪਾਦ ਸਿਰਫ਼ "ਮੁਫ਼ਤ"ਹੈ ਜੇਕਰ ਇਹ ਉਸੇ ਮਸ਼ੀਨ 'ਤੇ ਸਥਾਪਤ ਕੀਤਾ ਗਿਆ ਹੈ ਜਿਵੇਂ ਕਿ SQL

ਮੈਂ ਤੁਹਾਡੇ ਵੈਬ ਸਰਵਰ 'ਤੇ ਇੰਸਟੌਲਰ ਚਲਾਵਾਂਗਾ ਤਾਂ ਜੋ ਰਿਪੋਰਟਿੰਗ ਸੇਵਾਵਾਂ ਦੇ ਵੈਬ ਸੇਵਾ ਦੇ ਹਿੱਸੇ ਉਥੇ ਸਥਾਪਿਤ ਕੀਤੇ ਜਾਣ।

IIS ਵਿੱਚ ਆਪਣੇ ਖੁਦ ਦੇ ਐਪਲੀਕੇਸ਼ਨ ਡੋਮੇਨ ਨਾਲ ਰਿਪੋਰਟਿੰਗ ਸੇਵਾਵਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ ਵੀ ਲਾਭਦਾਇਕ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਆਪਣੀਆਂ ਹੋਰ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਅਨੁਸਾਰ ਸੰਰਚਨਾਵਾਂ ਨੂੰ ਟਵੀਕ ਕਰ ਸਕੋ।

ਜਦੋਂ ਤੁਸੀਂ ਰਿਪੋਰਟਿੰਗ ਸਰਵਿਸਿਜ਼ ਕੌਂਫਿਗਰੇਸ਼ਨ ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੈੱਟਅੱਪ ਰਾਹੀਂ ਚੱਲਦੇ ਹੋ, ਤਾਂ ਆਪਣੇ ਗੈਰ ਵੈੱਬ ਸਰਵਰ (ਜਿਵੇਂ ਕਿ ਸਮਰਪਿਤ db ਸਰਵਰ) 'ਤੇ ਡਾਟਾਬੇਸ ਸੈਟ ਅਪ ਕਰੋ। ਇਸ ਤਰ੍ਹਾਂ ਤੁਹਾਡੀ ਸਾਰੀ ਡਾਟਾ ਪ੍ਰੋਸੈਸਿੰਗ ਇੱਕ ਸਰਵਰ 'ਤੇ ਹੈਂਡਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਤੁਹਾਡੀ ਸਾਰੀ ਵੈਬ ਪ੍ਰੋਸੈਸਿੰਗ/ਡਾਟਾ ਰੈਂਡਰਿੰਗ ਦੂਜੇ 'ਤੇ ਹੈਂਡਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

ਉਮੀਦ ਹੈ ਕਿ ਇਹ ਸਪਸ਼ਟ ਅਤੇ ਉਪਯੋਗੀ ਹੈ ਪਰ ਕਿਰਪਾ ਕਰਕੇ ਹੋਰ ਸਵਾਲ ਪੁੱਛਣ ਲਈ ਬੇਝਿਜਕ ਮਹਿਸੂਸ ਕਰੋ

ਚੀਅਰਸ, ਜੌਨ
-
2 ਬਕਸਿਆਂ ਲਈ 2 ਲਾਇਸੈਂਸਾਂ ਦੀ ਲੋੜ ਹੋਵੇਗੀ, ਨਾ ਕਿ 1 ਫਰਵਰੀ 5, 2009 ਨੂੰ 17:42 ਵਜੇ
-
1 ਇਹ ਦੋ ਵੱਖ-ਵੱਖ ਸਰਵਰਾਂ 'ਤੇ SQL ਸਰਵਰ ਦੇ ਦੋ ਇੰਸਟੈਨਸ (ਪ੍ਰੋਸੈਸਰ ਲਾਇਸੈਂਸ ਮਾਡਲ ਪ੍ਰਤੀ ਮੰਨ ਕੇ) ਸਥਾਪਤ ਕਰਨ ਦੇ ਸਮਾਨ ਨਹੀਂ ਹੈ। ਇੱਕ ਸਿੰਗਲ ਫੰਕਸ਼ਨਲ ਰਿਪੋਰਟਿੰਗ ਸਰਵਿਸਿਜ਼ ਪਲੇਟਫਾਰਮ SQL ਸਰਵਰ + 1 ਰਿਪੋਰਟ ਸਰਵਰ ਵੈੱਬ ਸੇਵਾ ਦੀ 1 ਉਦਾਹਰਣ ਦਾ ਬਣਿਆ ਹੁੰਦਾ ਹੈ, ਭਾਵੇਂ ਕਿ ਭਾਗ ਕਿੱਥੇ ਰਹਿੰਦੇ ਹਨ। ਅਪ੍ਰੈਲ 18, 2009 ਨੂੰ 6:49 ਵਜੇ